à mình lưu dữ liệu trong sql dạng string, muốn dạng mảng cũng được mà bác.
Ví dụ ở trên thì 4 phòng đều có nv 1, mà phòng 2 số lượng ít nhất nên các phòng khác số lượng -1 hết.
Mình dùng tensorflow và sử dụng PhoBert như 1 layer trong model của mình thì khi model.save() thì bị lỗi. Chỉ có thể save và load weight được thôi. Mọi người có gợi ý gì để có thể save được full model không?
Như a đã viết ở trong bài thì Docker volume được quản lý bởi Docker, không giống như trước đó e dùng volume từ đường dẫn (gọi là local volume)
local volume thì do chúng ta quản lý, thích thì xoá .
Docker volume thì được lưu ở /var/lib/docker/volumes/ trên Linux (trên windows a ko nhớ rõ, e search nhé). Docker volume tuyệt đối ko được tự mò vào folder của nó xoá bằng tay, mà phải thao tác bằng các command với docker:
docker volume ls # hiển thị danh sách volume (có cả local và docker volume)
docker volume inspect <tên volume> # show thông tin về volume
docker volume rm <tên_volume> # xoá volume
Việc dùng local hay Docker volume thì tuỳ thuộc vào tình huống cụ thể: ví dụ Windows thì dùng Docker volume sẽ tránh đc các lỗi với MongoDB hoặc lỗi như e chẳng hạn. Nhưng a vẫn thấy dùng local volume dễ thao tác hơn (copy, delete, backup, ...), và mình thực sự thấy được "à data ở đây là cái gì, có những file nào,...", và đây là cách a thường chọn
@maitrungduc1410 Em fix dc r ak.
Mỗi lần chạy docker-compose down e phải chạy dot_clean .docker/data để xoá những file tự sinh dạng "._*".
E thấy vậy được không biểt a có cách khác không.
THẢO LUẬN
à mình lưu dữ liệu trong sql dạng string, muốn dạng mảng cũng được mà bác. Ví dụ ở trên thì 4 phòng đều có nv 1, mà phòng 2 số lượng ít nhất nên các phòng khác số lượng -1 hết.
Mình dùng tensorflow và sử dụng PhoBert như 1 layer trong model của mình thì khi model.save() thì bị lỗi. Chỉ có thể save và load weight được thôi. Mọi người có gợi ý gì để có thể save được full model không?
Bạn có thể viết nhanh một ví dụ đầu ra mong muốn được không. Và cái phần
"dsnv": "1,2,3,4,5"tại sao không lưu cái 1,2,3,4,5 ở dạng mảng nhỉ.@nguyenvantung2308 Do không có nhiều thời gian nhưng mình sẽ cố gắng update thêm các bài viết về phần này sớm nhất có thể
))
cậu ơi xai trính tả T_T
Mình mới học AI và đang tự tạo dataset và luyện model đầu tiên của mình thì gặp phải vấn đề này. Bài viết rất bổ ích, thanks người viết!
Really, bạn in thử figureArray ra xem nó có thay đổi giá trị không?
Thx bạn đã chia sẻ, mình góp ý là nên thêm tag ES6 hoặc đề cập đâu đó trong bài viết là đa số các cách viết gọn do ES6+ hỗ trợ.
thank bạn đã đọc ^^
@nambui2000k
oke e nhé


@maitrungduc1410 ok a. E cảm ơn a ạ. Các bài viết của a hay và dễ hiểu quá.
@nambui2000k
Như a đã viết ở trong bài thì
Docker volumeđược quản lý bởi Docker, không giống như trước đó e dùng volume từ đường dẫn (gọi làlocal volume)local volumethì do chúng ta quản lý, thích thì xoáDocker volumethì được lưu ở/var/lib/docker/volumes/trên Linux (trên windows a ko nhớ rõ, e search nhé).Docker volumetuyệt đối ko được tự mò vào folder của nó xoá bằng tay, mà phải thao tác bằng các command vớidocker:Việc dùng local hay Docker volume thì tuỳ thuộc vào tình huống cụ thể: ví dụ Windows thì dùng Docker volume sẽ tránh đc các lỗi với MongoDB hoặc lỗi như e chẳng hạn. Nhưng a vẫn thấy dùng
local volumedễ thao tác hơn (copy, delete, backup, ...), và mình thực sự thấy được "à data ở đây là cái gì, có những file nào,...", và đây là cách a thường chọn@maitrungduc1410 được r a ạ. À cho e hỏi. Dùng docker volume thì thay vì đồng bộ file /data/db của container ở .docker/data/db thì n sẽ lưu vào đâu ạ?
@nambui2000k
lạ nhỉ, lỗi trên khả năng là do các file của mongodb bằng cách nào đó chúng conflict nhau ở mỗi lần
docker-compose up.E thử chuyển qua dùng Docker volume như a note cho các bạn dùng Windows xem nhé. Search từ khoá
Note cho bạn nào dùng Windowsở trong bài nhé e@maitrungduc1410
. a xem giúp e xem có cách nào mà kp chạy bằng cơm đc k ạ :3
@nambui2000k
lạ nhỉ, mỗi lần chạy lại phải xoá thì còn gọi gì là persistent data nữa nhỉ
, thế này production thì có mà chết 

@maitrungduc1410 Em fix dc r ak. Mỗi lần chạy docker-compose down e phải chạy dot_clean .docker/data để xoá những file tự sinh dạng "._*". E thấy vậy được không biểt a có cách khác không.
@maitrungduc1410
E gửi a ạ
e phải cho a xem log của service
dbthì mới biết đc tại sao.Giờ e chạy lại
docker-compose up, nhớ là không có-dnhé, để nó chạy ở foreground xem logs trực tiếp của servicedb.Chứ như kia chỉ có mỗi log của
appbáo ko connect được tớidbthì ko nói được gì