Các hướng dẫn của TensorFlow được viết dưới dạng sổ ghi chép Jupyter và chạy trực tiếp trong Google Colab—một môi trường sổ ghi chép được lưu trữ không yêu cầu thiết lập. Nhấp vào nút Chạy trong Google Colab Show Cho những người mới bắt đầuNơi tốt nhất để bắt đầu là với API tuần tự Keras thân thiện với người dùng. Xây dựng mô hình bằng cách ghép nối các khối xây dựng với nhau. Sau những hướng dẫn này, hãy đọc hướng dẫn Keraskhởi động nhanh cho người mới bắt đầuĐây là "Xin chào, Thế giới. " notebook hiển thị Keras Sequential API vàmodel.fit Khái niệm cơ bản về máy ảnhBộ sưu tập sổ ghi chép này thể hiện các tác vụ máy học cơ bản bằng KerasTải dữ liệuCác hướng dẫn này sử dụngtf.data để tải các định dạng dữ liệu khác nhau và xây dựng các đường dẫn đầu vàoDành cho chuyên giaAPI phân lớp và chức năng của Keras cung cấp giao diện xác định theo lần chạy để tùy chỉnh và nghiên cứu nâng cao. Xây dựng mô hình của bạn, sau đó viết tiến và lùi. Tạo các lớp tùy chỉnh, kích hoạt và vòng đào tạoKhởi động nhanh nâng caoĐây là "Xin chào, Thế giới. " notebook sử dụng API phân lớp Keras và vòng lặp đào tạo tùy chỉnhtùy biếnBộ sưu tập sổ ghi chép này cho biết cách xây dựng các lớp tùy chỉnh và các vòng đào tạo trong TensorFlowĐào tạo phân tánPhân phối đào tạo mô hình của bạn trên nhiều GPU, nhiều máy hoặc TPUPhần Nâng cao có nhiều ví dụ về sổ ghi chép hướng dẫn, bao gồm Dịch máy thần kinh, Máy biến áp và CycleGAN Thư viện cung cấp một trình đọc và ghi đơn giản cho các tệp CSV theo RFC4180. Thư viện được cấp phép theo giấy phép MIT. Thư viện cung cấp các lớp $csvFile = new \Keboola\Csv\CsvFile( $fileName, CsvFile::DEFAULT_DELIMITER, CsvFile::DEFAULT_ENCLOSURE, CsvFile::DEFAULT_ESCAPED_BY, 1 ) foreach($csvFile as $row) { var_dump($row); }0 để đọc và ghi các tệp CSV. Các lớp được thiết kế không thay đổi và tối giản Cách sử dụngĐọc CSV$csvFile = new Keboola\Csv\CsvReader(__DIR__ . '/_data/test-input.csv'); foreach($csvFile as $row) { var_dump($row); } Bỏ qua các dòngBỏ qua dòng đầu tiên $csvFile = new \Keboola\Csv\CsvFile( $fileName, CsvFile::DEFAULT_DELIMITER, CsvFile::DEFAULT_ENCLOSURE, CsvFile::DEFAULT_ESCAPED_BY, 1 ) foreach($csvFile as $row) { var_dump($row); } Viết CSV$csvFile = new Keboola\Csv\CsvWriter(__DIR__ . '/_data/test-output.csv'); $rows = [ [ 'col1', 'col2', ], [ 'first column', 'second column', ], ]; foreach ($rows as $row) { $csvFile->writeRow($row); } Nối vào CSV$fileName = __DIR__ . '/_data/test-output.csv'; $file = fopen($fileName, 'a'); $csvFile = new Keboola\Csv\CsvWriter($file); $rows = [ [ 'col1', 'col2', ], [ 'first column', 'second column', ], ]; foreach ($rows as $row) { $csvFile->writeRow($row); } fclose($file); Viết CSV Với dòng mới của Windows$csvFile = new Keboola\Csv\CsvWriter( 'test-output.csv', CsvWriter::DEFAULT_DELIMITER, CsvWriter::DEFAULT_ENCLOSURE, "\r\n" ) $rows = [ [ 'col1', 'col2', ], [ 'first column', 'second column', ], ]; foreach ($rows as $row) { $csvFile->writeRow($row); } Cài đặtThư viện có sẵn dưới dạng gói soạn nhạc. Để bắt đầu sử dụng thư viện này trong dự án của bạn, hãy làm theo các bước sau |