@vtg1234567890 Biểu diễn từ bằng one-hot-vector thì số chiều vector luôn bằng kích thước của bộ từ vựng bạn ạ, chứ không phải số chiều trong khoảng 50-1000 như bạn tìm hiểu đâu. Còn bạn muốn input của mình có số chiều 50-1000 thì môt là bạn sử dụng các phương pháp giảm chiều vector(không hiệu quả), 2 là bạn sử dụng các phương pháp biểu diễn vector từ khác dạng dense vector mà mình đã trình bày ở dưới.
Cảm ơn bạn đã theo dõi bài viết, có vấn đề gì thắc mắc bạn cứ tiếp tục để lại comment, mình sẽ cố gắng support.
Hi ad: cho em hỏi cách "Biểu diễn mỗi từ thành các one-hot-vector"
Theo em biết thì số chiều của word vector khoảng 50 - 1000, làm sao để lập được vector input với số chiều 50 - 1000
trong khi số chiều của bộ từ vựng là 10.000 hoặc lớn hơn ạ?
cảm ơn bạn, mình cũng đã nhận được góp ý từ mọi người là bài viết hơi dài. Trong lần tới mình sẽ cố gắng chia nhỏ thành nhiều phần để mọi người dễ theo dõi hơn!!!
Bài viết thú vị và vui nhộn.
Góp ý là Python vẫn có map. Có 1 số khác biệt về memory và performance nên chúng ta có thể chọn map hoặc comprehension tùy trường hợp.
y = list(map(lambda x:x*2, z)) or y = map(hex, z)
@luatvd Event (tạm dịch là Sự kiện) bạn nghiên cứu thêm tại đây nha. https://vuejs.org/v2/guide/events.html Event trong Vue.js thực tế thì bạn đã dùng rất nhiều nhưng có điều bạn chưa để ý và chưa đọc kỹ document của Vue.js. Nó tương đồng với Event trong javascript cách dùng thì tương tự như bạn dùng @click="handleClick", @change...
Trong ví dụ mình đưa ra cho bạn thì nó nâng cao hơn một chút, thay vì bạn chỉ dùng các event mặc định @click, @change, thì chúng ta tạo ra một event của riêng mình có tên là submit. Đơn giản chỉ bằng cách gọi this.$emit('event-name', parametter) để bắn một custom event ra bên ngoài thằng cha. event-name là tên event của bạn.
Như bạn biết, Event đi kèm với Listener, thằng cha sẽ có một bộ Listener và theo dõi event xảy trong thằng con. Nếu khai báo @event-name="yourHandler", bạn chỉ định cho nó luôn theo dõi sự kiện event-name, bất cứ khi nào có event thì thực hiện method yourHandler.
Về sự khác biết với việc bạn truyền function qua prop, bạn có thể thấy là tính chủ động của component cha, giúp tăng tính linh hoạt bởi component cha tự động thực hiện một công việc gì đó khi có event, không cần phải khai báo props, validate prop trong thằng con... Mình nói tới đây thôi nha, bạn nên chủ động tìm hiểu thêm. Bất cứ thắc mắc nào hãy đăng lên Viblo để mọi người support. (go)
THẢO LUẬN
@vtg1234567890 Biểu diễn từ bằng one-hot-vector thì số chiều vector luôn bằng kích thước của bộ từ vựng bạn ạ, chứ không phải số chiều trong khoảng 50-1000 như bạn tìm hiểu đâu. Còn bạn muốn input của mình có số chiều 50-1000 thì môt là bạn sử dụng các phương pháp giảm chiều vector(không hiệu quả), 2 là bạn sử dụng các phương pháp biểu diễn vector từ khác dạng dense vector mà mình đã trình bày ở dưới.
Cảm ơn bạn đã theo dõi bài viết, có vấn đề gì thắc mắc bạn cứ tiếp tục để lại comment, mình sẽ cố gắng support.
Hi ad: cho em hỏi cách "Biểu diễn mỗi từ thành các one-hot-vector" Theo em biết thì số chiều của word vector khoảng 50 - 1000, làm sao để lập được vector input với số chiều 50 - 1000 trong khi số chiều của bộ từ vựng là 10.000 hoặc lớn hơn ạ?
@phamtuananh760 Bạn muốn lấy
statuskèm vớirolesthì đặtstatustrong modelRole.Dùng cái này chứ : https://view.officeapps.live.com/op/view.aspx?src=http://law.vnu.edu.vn/Fuploads/20170801164533320.xls
relationship status thì đặt ở model nào ạ
Cảm ơn bạn Hoàng, kiến thức rất bổ ích
)
cảm ơn bạn, mình cũng đã nhận được góp ý từ mọi người là bài viết hơi dài. Trong lần tới mình sẽ cố gắng chia nhỏ thành nhiều phần để mọi người dễ theo dõi hơn!!!

Bài viết hay quá , mong bạn ra nhiều bài như vậy hơn nữa
Thanks bác
font này là Operator Mono bạn nhé
bài viết dài nhưng lại rất ngắn gọn so với 1 cuốn sách, tổng hợp đc nhiều điều bổ ích. thanks bạn
khá dài,
okie bạn, có part III mình sẽ update luôn bạn nhé, thank you so much
Bài viết thú vị và vui nhộn. Góp ý là Python vẫn có map. Có 1 số khác biệt về memory và performance nên chúng ta có thể chọn map hoặc comprehension tùy trường hợp.
y = list(map(lambda x:x*2, z))ory = map(hex, z)=))
cảm ơn bạn, ngoài ra nếu có part 3, part 4, ... bạn có thể add bài vào trong series cho mọi người dễ theo dõi,
cảm ơn bạn , mình update link phần 1 rồi bạn nhé, Hy vọng giúp ích cho bạn
a cho e hỏi chút ạ.giờ e muốn set time sẽ push thì có đc ko a.e thấy mặc định đang là send now
@luatvd Event (tạm dịch là Sự kiện) bạn nghiên cứu thêm tại đây nha. https://vuejs.org/v2/guide/events.html Event trong Vue.js thực tế thì bạn đã dùng rất nhiều nhưng có điều bạn chưa để ý và chưa đọc kỹ document của Vue.js. Nó tương đồng với Event trong javascript cách dùng thì tương tự như bạn dùng
@click="handleClick",@change...Trong ví dụ mình đưa ra cho bạn thì nó nâng cao hơn một chút, thay vì bạn chỉ dùng các event mặc định @click, @change, thì chúng ta tạo ra một event của riêng mình có tên là
submit. Đơn giản chỉ bằng cách gọithis.$emit('event-name', parametter)để bắn một custom event ra bên ngoài thằng cha.event-namelà tên event của bạn.Như bạn biết, Event đi kèm với Listener, thằng cha sẽ có một bộ Listener và theo dõi event xảy trong thằng con. Nếu khai báo
@event-name="yourHandler", bạn chỉ định cho nó luôn theo dõi sự kiệnevent-name, bất cứ khi nào có event thì thực hiện methodyourHandler.Về sự khác biết với việc bạn truyền function qua prop, bạn có thể thấy là tính chủ động của component cha, giúp tăng tính linh hoạt bởi component cha tự động thực hiện một công việc gì đó khi có event, không cần phải khai báo props, validate prop trong thằng con... Mình nói tới đây thôi nha, bạn nên chủ động tìm hiểu thêm. Bất cứ thắc mắc nào hãy đăng lên Viblo để mọi người support. (go)
VD:
Cảm ơn bài viết hữu ích của bạn. Bạn ơi, cho mình hỏi là làm thế nào để dự đoán tiếp tục từ điểm cuối cùng của test set vậy ạ?