em cảm ơn anh ạ. cuối cùng hoá ra em bị lỗi ở seed quên thêm seed kèm role. nên khi seed mặc định là role = "user", không phải "admin" khi chỉnh lại seed thì xong rồi ạ
@nongminh như Viblo thì đang sử dụng Vue bạn nhé, ngoài ra bạn có thể thử làm 1 "phiên bản" Viblo React cho riêng mình chẳng hạn. Trong quá trình làm có vấn đề gì bạn có thể đăng câu hỏi lên đây để mọi người cùng giải đáp
mình thực hiện resize
img = cv2.threshold(img, 160, 255, cv2.THRESH_BINARY_INV)[1]
img = cv2.resize(img, (28, 28))
nhưng đều báo lỗi ValueError: Cannot feed value of shape (467, 28, 28) for Tensor 'InputData/X:0', which has shape '(?, 28, 28, 1)' là sao ạ ?
Dạ chào anh, bài viết của anh hay lắm ạ, nhưng cho em xin hỏi, chính xác là anh sử dụng dataset để train ở bước nào vậy anh, tại em toàn thấy input bình thường theo, nên khúc đó em đang không hiểu lắm.
Bạn cho mình hỏi chút, trong video phần cuối bạn có chạy hàm tối ưu: sess.run(optimizer, feed_dict={X: X_train, Y: y_train}), mình chưa hiểu chạy cái này có ý nghĩa gì?
THẢO LUẬN
Ko có Gemfile bạn ah. Phải tải thủ công về hay gì hả bạn. Vì mình thấy thư mục này là của docker host mà sao lại có sẵn file này đc nhỉ
Cám ơn bạn
)
Tks bro. bài viết rất hay.
no such file or directory-> Không tìm thấy Gemfile
Bạn kiểm tra xem đã có Gemfile chưa ?
Ok bạn
Bạn chụp ảnh màn hình hiển thị lỗi lên đi
Alo bạn ơi, mình bị báo lỗi phần Gemfile, Gemfile.lock -> Báo là không tìm thấy file hay thư mục để copy. Giải đáp giúp mình nhé, thank
em cảm ơn anh ạ. cuối cùng hoá ra em bị lỗi ở seed quên thêm seed kèm role. nên khi seed mặc định là

khi chỉnh lại seed thì xong rồi ạ
role = "user", không phải"admin"Câu trả lời rất tâm huyết. (+1)
Sao mình làm như trên mà nó chạy rồi nhưng lúc kiểm tra ở sql lại không có nhỉ
1em 2rem là xong
@vuongthai95 cảm ơn bạn mình sửa lại rồi
Xin lỗi những ai đã đọc bài, lần đầu mình viết nên k biết cách, gây ức chế thị lực cho mọi người nhưng mình đã sửa lại rồi ạ
Bạn có thể tham khảo phần Markdown Help (icon dấu ? ấy) để biết cú pháp viết bài cho dễ nhìn. Hiện tại câu hỏi đang hơi khó đọc!
Phần code thì cho vào
```ten-ngon-ngu
code
```
@nongminh như Viblo thì đang sử dụng Vue bạn nhé, ngoài ra bạn có thể thử làm 1 "phiên bản" Viblo React cho riêng mình chẳng hạn.
Trong quá trình làm có vấn đề gì bạn có thể đăng câu hỏi lên đây để mọi người cùng giải đáp
mình thực hiện resize img = cv2.threshold(img, 160, 255, cv2.THRESH_BINARY_INV)[1] img = cv2.resize(img, (28, 28)) nhưng đều báo lỗi ValueError: Cannot feed value of shape (467, 28, 28) for Tensor 'InputData/X:0', which has shape '(?, 28, 28, 1)' là sao ạ ?
Dạ chào anh, bài viết của anh hay lắm ạ, nhưng cho em xin hỏi, chính xác là anh sử dụng dataset để train ở bước nào vậy anh, tại em toàn thấy input bình thường theo, nên khúc đó em đang không hiểu lắm.
Bạn cho mình hỏi chút, trong video phần cuối bạn có chạy hàm tối ưu: sess.run(optimizer, feed_dict={X: X_train, Y: y_train}), mình chưa hiểu chạy cái này có ý nghĩa gì?
@nongminh Hiện nay Viblo đang sử dụng VueJS để hỗ trợ điều đó. Viblo có rất nhiều tài liệu về VueJS đó. Chúc bạn thành công
@nongminh à đấy là Vue JS ở front end mà