Chương trình này mình đã thực hiện và chạy thành công. Tuy nhiên, mình thấy một số bạn gặp lỗi khi thực hiện chương trình. Mình cũng không nắm rõ cách giải quyết các lỗi này như thế nào vì có thể nguyên nhân do phiên bản Python các bạn cài đặt, chưa đủ thư viện.... Các bạn có thể tìm kiếm trên Google bằng tiếng Anh các lỗi này và một trong những trang mình hay xem để khắc phục lỗi là Stackoverflow. Mong các bạn thông cảm vì mình không thể phản hồi tất cả bình luận của các bạn nhé!
anh ơi của em khi gõ dòng code đầu của "ocr_hanwriting" vào "Windoes PowerShell" thì nó bị như này thì phải xử lý như nào ạ No module named 'tensorflow' mong anh trả lời ạ
@@hoanggia5008 có thể phiên bản numpy trong file không còn, bạn hãy tìm và cài phiên bản numpy mới nhất, hoặc để cài phiên bản numpy đôi khi sẽ cần cài các thư viện cơ sở khác. Bạn thực hiện thử nhé.
sau đoạn copy link python vào Window powerShell thì nó hiện lỗi thế này là sao ạ? PS C:\Users\Tuan\Desktop> python ocr_handwriting.py --model handwriting.model --image images/umbc_address.png C:\Users\Tuan\AppData\Local\Programs\Python\Python312\python.exe: can't open file 'C:\\Users\\Tuan\\Desktop\\ocr_handwriting.py': [Errno 2] No such file or directory
Bạn tham khảo video này nhé. Để nhận dạng chữ viết tay tiếng Việt, bạn phải sử dụng một mô hình được đào tạo sẵn hoặc bạn phải sưu tầm dữ liệu để huấn luyện và nhận dạng. Cách thức để làm điều đó bạn có thể tham khảo theo cách sau và nghiên cứu nhiều hơn nữa. Chúc bạn thực hiện thành công! th-cam.com/video/xzZLtZYH-SQ/w-d-xo.html
Cách đơn giản nhất là em xóa hết tập .csv còn lại một ảnh. Hoặc em thay đổi chương trình của mình nha. Tuy nhiên để đạt được độ chính xác cao, cần tập dữ liệu đào tạo lớn.
Mình cũng không nhớ dùng phiên bản Python bao nhiêu. Hình như không yêu cầu phiên bản Python nào đâu bạn. Bạn có thể cài tất cả thư viện trong file requirements.txt. Bạn làm thử nhé. Chúc bạn thực hiện thành công!
thầy ơi e hỏi với cài nó báo lỗi : +) WARNING: You are using pip version 22.0.4; however, version 22.3.1 is available. You should consider upgrading via the 'C:\Program Files\Python310\python.exe -m pip install --upgrade pip' command +) Installing build dependencies ... error error: subprocess-exited-with-error giờ làm sao ạ. e cảm ơn ạ
@@simpystore em thuử nâng cấp "pip" r ạ. Nhưng nó vẫn còn ă lỗi nữa mà e đọc mạng mãi k sửa được ạ: Failed to build thinc blis srsly ERROR: Could not build wheels for srsly, which is required to install pyproject.toml-based projects [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> See above for output. note: This error originates from a subprocess, and is likely not a problem with pip.
@@luonganhOfficial bạn thử cài lại Python. Và làm lại theo hướng dẫn nhé. Có thể lỗi do phiên bản Python hoặc pip không tương thích mình cũng ko rõ lắm. Tại mình cũng bỏ Python hơi lâu.
[INFO] compiling model... C:\Users\pc\AppData\Local\Programs\Python\Python312\Lib\site-packages\keras\src\optimizers\base_optimizer.py:32: UserWarning: Argument `decay` is no longer supported and will be ignored. warnings.warn( Traceback (most recent call last): File "C:\Users\pc\Downloads\ocr-handwriting-recognition\ocr-handwriting-recognition\train_ocr_model.py", line 94, in opt = SGD(lr=INIT_LR, decay=INIT_LR / EPOCHS) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\pc\AppData\Local\Programs\Python\Python312\Lib\site-packages\keras\src\optimizers\sgd.py", line 60, in __init__ super().__init__( File "C:\Users\pc\AppData\Local\Programs\Python\Python312\Lib\site-packages\keras\src\backend\tensorflow\optimizer.py", line 22, in __init__ super().__init__(*args, **kwargs) File "C:\Users\pc\AppData\Local\Programs\Python\Python312\Lib\site-packages\keras\src\optimizers\base_optimizer.py", line 36, in __init__ raise ValueError(f"Argument(s) not recognized: {kwargs}") ValueError: Argument(s) not recognized: {'lr': 0.1} em bị vầy là soa ạ
Chương trình này mình đã thực hiện và chạy thành công. Tuy nhiên, mình thấy một số bạn gặp lỗi khi thực hiện chương trình. Mình cũng không nắm rõ cách giải quyết các lỗi này như thế nào vì có thể nguyên nhân do phiên bản Python các bạn cài đặt, chưa đủ thư viện.... Các bạn có thể tìm kiếm trên Google bằng tiếng Anh các lỗi này và một trong những trang mình hay xem để khắc phục lỗi là Stackoverflow. Mong các bạn thông cảm vì mình không thể phản hồi tất cả bình luận của các bạn nhé!
anh ơi của em khi gõ dòng code đầu của "ocr_hanwriting" vào "Windoes PowerShell" thì nó bị như này thì phải xử lý như nào ạ
No module named 'tensorflow'
mong anh trả lời ạ
@@DungPham-tl8qt Bạn cần cài đặt thư viện tensorflow vào PyThon nha.
trong file requirements.txt để dowload bị lỗi phiên bản ở numpy là sao vậy a, kiểu không tương thích version
@@hoanggia5008 có thể phiên bản numpy trong file không còn, bạn hãy tìm và cài phiên bản numpy mới nhất, hoặc để cài phiên bản numpy đôi khi sẽ cần cài các thư viện cơ sở khác. Bạn thực hiện thử nhé.
anh ơi của em nó bị như này thì phải xử lý như nào ạ
No module named 'tensorflow'
mong anh trả lời ạ
Bạn cần cài đặt thư viện 'Tensorflow' vào Python nhé
a ơi em chạy window powersell nó báo lỗi này UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 8: invalid start byte
em cài phiên bản thư viện mới nhất mấy cái phiên bản thư viện cũ nó ko cho cài nữa
@btechnow
Mình cũng ko rõ lỗi này là gì. Mong bạn thông cảm nhé!
sau đoạn copy link python vào Window powerShell thì nó hiện lỗi thế này là sao ạ?
PS C:\Users\Tuan\Desktop> python ocr_handwriting.py --model handwriting.model --image images/umbc_address.png
C:\Users\Tuan\AppData\Local\Programs\Python\Python312\python.exe: can't open file 'C:\\Users\\Tuan\\Desktop\\ocr_handwriting.py': [Errno 2] No such file or directory
ko cài dc cnn
Sao mình vào Link download nhưng không thấy chương trình để down nhỉ?
mình mới sửa lại link download. bạn tải lại là được nhé
@@simpystore Cảm ơn ad mình đã tải được rồi nhưng cài đặt file requirement.txt bị lỗi. Ad có thể kết bạn hỗ trợ giúp mình được không? Thanks Ad nhiều
@@ngocanhnguyen4052 bạn có thể cập nhật lên Python mới hoặc nêu lỗi bạn gặp phải nhé
@@simpystore pip Version của mình là 22.0.4 cần phải cài pip version 22.2.2 nhưng mình không tải được pip này
muốn nhận dạng chữ viết tay tiếng việt thì sao ạ a, mong anh huong dẫn
Bạn tham khảo video này nhé. Để nhận dạng chữ viết tay tiếng Việt, bạn phải sử dụng một mô hình được đào tạo sẵn hoặc bạn phải sưu tầm dữ liệu để huấn luyện và nhận dạng. Cách thức để làm điều đó bạn có thể tham khảo theo cách sau và nghiên cứu nhiều hơn nữa. Chúc bạn thực hiện thành công!
th-cam.com/video/xzZLtZYH-SQ/w-d-xo.html
Ah cho em hỏi là làm thế nào để train từng ảnh được không ạ, mà không train hết tập .csv. Cảm ơn ah.
Cách đơn giản nhất là em xóa hết tập .csv còn lại một ảnh. Hoặc em thay đổi chương trình của mình nha. Tuy nhiên để đạt được độ chính xác cao, cần tập dữ liệu đào tạo lớn.
Đã đăng kí và like cho b để mai test thử :v
Cảm ơn bạn 😁
Anh sài phiên bản python ngày đó là bao nhiêu vậy ạ ?
Mình cũng không nhớ dùng phiên bản Python bao nhiêu. Hình như không yêu cầu phiên bản Python nào đâu bạn. Bạn có thể cài tất cả thư viện trong file requirements.txt. Bạn làm thử nhé. Chúc bạn thực hiện thành công!
anh cho em xin mô hình mạng noron code được không ạ
Trong code có mô hình mạng nơ ron, em tìm hiểu kĩ trong file sẽ thấy nhé. Còn tài liệu thì anh ko có file tài liệu rồi.
@@simpystore anh giúp em phần mô hình được ko ạ tai em cũng ko b làm ý:))
Video rất hay và thiết thực! Cho mình xin script về thực tập với! Cảm ơn bạn rất nhiều
Mình ko có script thực tập. Bạn có thể dựa vào chương trình để xem mô hình mạng nơron và tìm hiểu trên mạng để hoàn thành nhé.!
em cài thư viện mà bị errol từ cái opencv mong a giúp
Em cài thư viện trong tập tin txt đúng không?
@@simpystore dung r a ak
@@simpystore được thì a gửi fb kết bạn giúp đỡ e ạ
Em dùng python 3 hay python 2?
@@simpystore em fix được rùi ạ em cám ơn
Anh có thể giải thích chi tiết giúp e được ko ạ, e cảm ơn a
thầy ơi e hỏi với cài nó báo lỗi :
+) WARNING: You are using pip version 22.0.4; however, version 22.3.1 is available.
You should consider upgrading via the 'C:\Program Files\Python310\python.exe -m pip install --upgrade pip' command
+) Installing build dependencies ... error
error: subprocess-exited-with-error
giờ làm sao ạ. e cảm ơn ạ
bạn thử nâng cấp pip của bạn lên phiên bản mới nhé
@@simpystore em thuử nâng cấp "pip" r ạ. Nhưng nó vẫn còn ă lỗi nữa mà e đọc mạng mãi k sửa được ạ:
Failed to build thinc blis srsly
ERROR: Could not build wheels for srsly, which is required to install pyproject.toml-based projects
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
@@luonganhOfficial bạn thử cài lại Python. Và làm lại theo hướng dẫn nhé. Có thể lỗi do phiên bản Python hoặc pip không tương thích mình cũng ko rõ lắm. Tại mình cũng bỏ Python hơi lâu.
@@simpystore thầy ơi e giờ cũng dùng sublime text thì nó có liê quan đến các cập nhật python idle các phiên bản ko ạ
@@luonganhOfficial subline text chỉ giúp bạn viết code dễ hơn, nhìn đẹp hơn thôi. Còn python vẫn là nơi để code biên dịch và chạy bạn.
[INFO] compiling model...
C:\Users\pc\AppData\Local\Programs\Python\Python312\Lib\site-packages\keras\src\optimizers\base_optimizer.py:32: UserWarning: Argument `decay` is no longer supported and will be ignored.
warnings.warn(
Traceback (most recent call last):
File "C:\Users\pc\Downloads\ocr-handwriting-recognition\ocr-handwriting-recognition\train_ocr_model.py", line 94, in
opt = SGD(lr=INIT_LR, decay=INIT_LR / EPOCHS)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\pc\AppData\Local\Programs\Python\Python312\Lib\site-packages\keras\src\optimizers\sgd.py", line 60, in __init__
super().__init__(
File "C:\Users\pc\AppData\Local\Programs\Python\Python312\Lib\site-packages\keras\src\backend\tensorflow\optimizer.py", line 22, in __init__
super().__init__(*args, **kwargs)
File "C:\Users\pc\AppData\Local\Programs\Python\Python312\Lib\site-packages\keras\src\optimizers\base_optimizer.py", line 36, in __init__
raise ValueError(f"Argument(s) not recognized: {kwargs}")
ValueError: Argument(s) not recognized: {'lr': 0.1}
em bị vầy là soa ạ
Mình cũng ko rõ lỗi này là gì. Mong bạn thông cảm nhé!