Hướng dẫn tensorflow mongodb - tensorflow mongodb
Tổng quanHướng dẫn này tập trung vào việc chuẩn bị các 0 bằng cách đọc dữ liệu từ các bộ sưu tập MongoDB và sử dụng nó để đào tạo mô hình 1. Show
Gói thiết lậpHướng dẫn này sử dụng 2 như một gói trợ giúp để tạo cơ sở dữ liệu và bộ sưu tập MongoDB mới để lưu trữ dữ liệu. Cài đặt các gói Tensorflow-IO và MongoDB (trợ giúp) cần thiết
Nhập gói
Xác thực nhập khẩu TF và TFIO
tensorflow-io version: 0.20.0 tensorflow version: 2.6.0 Tải xuống và thiết lập phiên bản MongoDBĐối với mục đích demo, phiên bản miền mở của MongoDB được sử dụng.
* Starting database mongodb ...done. WARNING: apt does not have a stable CLI interface. Use with caution in scripts. debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 8.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype dpkg-preconfigure: unable to re-open stdin:
Khi phiên bản đã được bắt đầu, grep cho 3 trong danh sách quy trình để xác nhận tính khả dụng.
mongodb 580 1 13 17:38 ? 00:00:00 /usr/bin/mongod --config /etc/mongodb.conf root 612 610 0 17:38 ? 00:00:00 grep mongo Truy vấn điểm cuối cơ sở để truy xuất thông tin về cụm.
0Khám phá bộ dữ liệuVới mục đích của hướng dẫn này, hãy tải xuống bộ dữ liệu Petfinder và cung cấp dữ liệu vào MongoDB theo cách thủ công. Mục tiêu của vấn đề phân loại này được dự đoán nếu thú cưng sẽ được thông qua hay không. 1 2 3Với mục đích của hướng dẫn, các sửa đổi được thực hiện cho cột nhãn. 0 sẽ cho biết thú cưng không được thông qua, và 1 sẽ chỉ ra rằng nó là như vậy. 4 5 6Chia dữ liệu 7 8Lưu trữ dữ liệu tàu hỏa và thử nghiệm trong các bộ sưu tập Mongo 9 0 1 2Chuẩn bị bộ dữ liệu TFIOKhi dữ liệu có sẵn trong cụm, lớp 4 được sử dụng cho mục đích này. Lớp kế thừa từ 0 và do đó phơi bày tất cả các chức năng hữu ích của 0 ra khỏi hộp. Bộ dữ liệu đào tạo 3 4Mỗi mục trong 7 là một chuỗi cần được giải mã thành JSON. Để làm như vậy, bạn chỉ có thể chọn một tập hợp con của các cột bằng cách chỉ định 8 5 6 7 8Kiểm tra bộ dữ liệu 9tensorflow-io version: 0.20.0 tensorflow version: 2.6.00 Xác định các lớp tiền xử lý KerasTheo hướng dẫn dữ liệu có cấu trúc, nên sử dụng các lớp tiền xử lý Keras vì chúng trực quan hơn và có thể dễ dàng tích hợp với các mô hình. Tuy nhiên, tính năng tiêu chuẩn_columns cũng có thể được sử dụng. Để hiểu rõ hơn về 9 trong phân loại dữ liệu có cấu trúc, vui lòng tham khảo hướng dẫn dữ liệu có cấu trúc tensorflow-io version: 0.20.0 tensorflow version: 2.6.01 tensorflow-io version: 0.20.0 tensorflow version: 2.6.02 Xây dựng, biên dịch và đào tạo mô hìnhtensorflow-io version: 0.20.0 tensorflow version: 2.6.03 tensorflow-io version: 0.20.0 tensorflow version: 2.6.04 tensorflow-io version: 0.20.0 tensorflow version: 2.6.05 tensorflow-io version: 0.20.0 tensorflow version: 2.6.06 tensorflow-io version: 0.20.0 tensorflow version: 2.6.07 Suy luận trên dữ liệu kiểm tratensorflow-io version: 0.20.0 tensorflow version: 2.6.08 tensorflow-io version: 0.20.0 tensorflow version: 2.6.09 References:
|