THẢO LUẬN

Sau hàng tá giờ tìm tòi thì t cũng biết cách làm cho nó chạy, nhưng t không biết tại sao nó chạy:

@ComponentScan(basePackages = {"com.chungvv.springweb.*"})
@EnableJpaRepositories(basePackages = {"com.chungvv.springweb.*"})
@EntityScan(basePackages = "com.chungvv.springweb.*")
0

image.png

Ad cho mình hỏi tại sao lại có lỗi này nhỉ?

image.png

0
thg 2 20, 2023 2:16 CH

Oke anh dai :3

0
  1. Nếu có thời gian tôi sẽ thử train lại. Issue này tác giả có trả lời khá kỹ: https://github.com/google-research/google-research/issues/534#issuecomment-766945999. image.png

Hình như code như này thì stop gradient là ở target, còn logits không stop gradient thì vẫn có feedback signal cho teacher chứ. Còn việc bỏ stop gradient thì theo như tác giả là vẫn works, và có thể coi đây là 1 phương pháp hoàn toàn khác :

image.png

  1. Ông cũng thấy code gốc hơi ngược phải không ? Tôi cũng đang chưa hiểu chỗ này, có người cũng hỏi về cái này nhưng mà tác giả không trả lời kỹ. Issue này mọi người cũng nói code tác giả sai nè : https://github.com/kekmodel/MPL-pytorch/issues/6. Issue này cũng có câu trả lời cho câu 1 luôn đấy: dùng hay bỏ MPL loss đều có kết quả tương tự nhau, ít nhất với các tập custom dataset nhỏ :v
0

Thật là sơ suất quá, mình chụp màn hình bị sai chỗ. Cảm ơn bạn đã chỉ ra giúp mình, mình đã update lại bài viết ạ

0
thg 2 20, 2023 12:31 CH

Bảng so sánh var và let ở ngay phần 1, chỗ "có thể được khai báo mà không cần khởi tạo" phải nằm ở phần "Giống nhau" mới đúng chứ? Còn lại thì đây là một bài viết cô đọng, ngắn gọn dễ hiểu, phù hợp với các bạn đang tìm hiểu JS ở trình độ cơ bản. Xin cảm ơn!

0
thg 2 20, 2023 11:10 SA

Làm remote quả thực là con dao 2 lưỡi. Những tháng đầu mình được làm remote sau khi nhảy từ job làm ở office, đúng là cảm thấy tự do, thoải mái, cái cảm giác không bị ai giám sát, không phải đi xa, chịu cảnh đi sớm về muộn, ta nói nó đããaaa. Mà dần dần thấy chán hẳn, động lực làm việc sụt thê thảm, thèm có ai đó ngồi gần, vừa làm vừa tán dóc (mặc dù bản thân nc cũng nhạt vê lờ ra 😂) Đúng là cái gì cũng có cái giá của nó.

0

mục 2.3 có viết: "Trong biến const nếu trường hợp kiểu của biến là primitive (bao gồm string, number, boolean, null, và undefined) thì chúng ta sẽ không thể tái khai báo hay cập nhật giá trị mới để thay thế cho giá trị trước đó của biến." Biến được khai báo bằng let hoặc const thì đều không tái khai báo được khi trong cùng 1 scope, chứ không bắt buộc là dạng primitive.

0

Bài viết rất hay và thú vị. REINFORCE chính xác là những gì ông giải thích, và có thể mở rộng ra phân bố liên tục. Tôi có câu hỏi chỗ này

  • Nếu đúng như việc áp dụng REINFORCE, thì loss CE(y^u,T(xu))CE(\hat y_u, T(x_u)) chính là cross entropy của logits teacher hard label như trong paper. Nhưng trong code gốc, họ dùng stop gradient với soft label, do đó gradient sẽ bằng 0. Ông thử train lại mà bỏ loss meta pseudo này xem thế nào

  • Phần biến đổi h hình như phải khai triển tại θ\theta', vì gradient tính tại điểm này. Mà trong code gốc hình như họ đặt ngược lại, dot = loss_theta' - loss theta

+1

chào bạn cái bước xoá thư mục public kia lỡ xoá luôn thư mục web thì sao,thư mục laravel đó

0
thg 2 20, 2023 9:48 SA

Hi bạn, cảm ơn bạn đã đọc bài viết của mình. Nếu bạn muốn thực thi điều kiện AND trong các fields bạn có thể thêm "operator": "and"

GET customers/_search
{
    "query": {
    "multi_match": {
      "query": "Bich Ngoc",
      "fields": ["name", "depscription"],
      "type": "phrase", 
      "operator":   "and"
    }
  }
}

Hi vọng sẽ giúp ích cho bạn nha ạ ☺️

0

Viết tiếng Nhật thì ít view lắm bác. 😄

+1
thg 2 20, 2023 6:40 SA

Mình thấy tính tỉ mỉ là một năng lực đặc biệt trao cho bạn, nếu bạn tận dùng được thì nó sẽ thành vũ khí, còn nếu không tận dụng được thì nó sẽ là cái gai trong chiếc giày của bạn.

Mình nói nó là một năng lực đặc biết vì hiếm có người sinh ra đã có mind-set như vậy. Và cách bạn chế ngự được nó là bạn phải rèn luyện kĩ năng để phục vụ nhu cầu tỉ mỉ. Nếu làm được, bạn sẽ cực kì tiến xa, nếu không làm được thì bạn sẽ luôn luôn khó chịu với công việc và không có đủ năng lực để tận dụng nó

+1
thg 2 20, 2023 6:35 SA

Thanks bạn. Follow mình nhé. 😄

0
thg 2 20, 2023 6:17 SA

@quangnv1311 Về đoạn get/set state thì mới render được em thấy cũng nhiều bạn xem các clip về cách hook hoạt động nên chắc cũng không ít người biết đâu ạ. Nhưng về phần virtual dom thì chắc ít, đọc về reconciler, fiber,... các thứ mệt đầu thì xin anh một bài ạ.

0
thg 2 20, 2023 6:01 SA

Nhiều khi cứ nghĩ mình bị bệnh overthinking và tỉ mỉ quá mức, nhưng mà bản chất nghề này nó vậy, hết nghĩ nhiều về cái này, là nghĩ nhiều về cái khác, bug ko ở đây sẽ ở kia, error warning ko ở hiện tại thì sẽ ở tương lai, nay mình style về cái này, mai client và design lại ném cho cái idea hoàn toàn mới, nếu sống trong 1 vùng khép kín và những trang như stackoverflow ko tồn tại thì sẽ ra sao, thiệt ko dễ dàng 🥴

+1

@mynamebvh em cảm ơn ạ

0

Đoạn "OpenAI Organization ID" hình như sai; tôi phải bật json gõ api key vào mới được. Theo hướng dẫn thì key đó toàn set vào organization

0
thg 2 20, 2023 5:06 SA

Nice article. cảm ơn bác

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 2 20, 2023 4:55 SA

@kevindang chiều sẽ thử hihihihihi

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í