THẢO LUẬN

thg 5 22, 8:01 SA

Bài viết hay, cám ơn bạn đã chia sẻ

0

Cảm ơn những chia sẻ hữu ích của 2 bạn, qua bài viết này mình mới biết đến Triton language và Thunderkitten. Mình chỉ thắc mắc là có nên so sánh Thunderkitten với FlashAttention hay không. Vì một bên là framework một bên là giải thuật. FlashAttention Thunderkitten implemention nhanh hơn Triton/Pytorch implementation có lẽ hợp lý hơn?

0

Cảm ơn nhóm vì 1 bài viết hay và bổ ích

+1

A ơi ra tiếp phần 5 đi a ơi, series hay quá mà không có phần 5 mất cảm xúc quá 🥲

0
thg 5 22, 4:44 SA

@ngocbach99 Hóng phần sau của bác

0

Dự án cá nhân thì em có thể lựa chọn theo sở thích của mình nhé. Nếu có thời gian để làm thì em có thể chọn framework mà em muốn học, muốn tìm hiểu để làm đồng thời song song cũng okiii (vừa tiếp xúc hiểu về công nghệ hiện đại, vừa học thêm được nhiều cái mới nhưng sẽ khó hơn một chút). Còn nếu không có quá nhiều thời gian thì thymeleaf hay jsp cũng không tệ nhé, không quá phức tạp, dễ tiếp cận (dự án mới thì có thể họ ít dùng hơn nhưng vẫn còn rất nhiều dự án java hiện nay vẫn dùng nó). Còn sau đi làm thì công ty dùng gì thì mình học cái đó, nên em cứ chọn cái nào em thích với tự tin mà làm, sau vào đi theo dự án thì dự án dùng cái gì thì mình chơi cái đó=)))) Quan trọng nữa là mình hiểu về thứ mình đang sử dụng là okiii nhé😘😘

0
thg 5 22, 4:14 SA

Với thời điểm khó khăn khi kiếm việc hiện tại . Là một BE java anh nghĩ khi xây dựng dự án cá nhân mình nên sử dụng một framework hay sử dụng template engine của java như thymeleaf. E mong nhận được lời khuyên ạ .

+1

Bài viết hay và dễ hiểu, em phải login vô để cmt và up vote. Cảm ơn anh

+1

Bài viết rất hay và dễ hiểu. Em cảm ơn anh ạ.

0

Điều đó do bản thân em quyết định, chứ không thể là ai khác cả. Giống như việc 1 năm có hàng nghìn bạn trở thành tân sinh viên vậy.

0

@Fuzzy Cảm ơn bạn đã chia sẻ, thunderkitten nhìn hay ho phết. Có khi mình sẽ thử cover nó trong tương lai :v

0

@hmquan34 flashattention là 1 nghiên cứu xịn vãi :v , và mình biết là nó cũng đã được tích hợp vào Pytorch rồi btw, giờ có thunderkitten đã nhanh hơn FlashAttention r

0

Cảm ơn bạn đã quan tâm! Đúng là các framework phổ biến hiện nay đều được tối ưu performance rất là tốt, tuy vậy thì cũng có những edge case mà việc code lại bằng cuda hoặc các ngôn ngữ dsl tương tự có thể đem lại performance boost đáng kể. Một ví dụ điển hình bạn có thể tham khảo là sự ra đời của flash attention dùng trong kiến trúc Transformer.

0
thg 5 21, 4:22 CH

Xong lại ngồi băn khoăn không biết object này có property gì hay hàm này truyền gì thì được đấy a ơi =)))

0
thg 5 21, 4:22 CH

Tôi thì thấy nó là tradeoff thôi ràng buộc nhưng bù lại mình nhận được cảnh báo về lỗi có thể xảy ra sớm hơn

0
thg 5 21, 4:21 CH

không biết bạn có đang dùng @total-typescript/ts-reset hoặc đang dùng TS 5.5 Beta không vì ví dụ trong bài của mình vẫn đang ở bản 5.4.5

0

Google dịch "Senior" sang tiếng Việt là kiểu một người làm lâu năm. Danh từ "a person who is a specified number of years older than someone else". Senior riêng mình thì hiểu theo nghĩa tiếng Việt là "chuyên gia". Mà theo bài trên thì đúng là "senior đỉnh cao" thật, nhiều thứ phải học phải biết và phải hơn thế là phải biết chia sẻ, diễn đạt. Cám ơn tác giả vì bài viết thiết thực trên 💪

0

Mình thấy bài viết hơi cảm tính.

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí