PERINGATAN : API ini masih eksperimental dan tidak tercakup oleh jaminan stabilitas TensorFlow API . Lihat README.md untuk petunjuk penginstalan.
Contoh LabelImage mendemonstrasikan penggunaan API ini untuk mengklasifikasikan gambar menggunakan jaringan neural konvolusional arsitektur Inception yang telah dilatih sebelumnya. Ini menunjukkan:
- Konstruksi grafik: menggunakan kelas OperationBuilder untuk membuat grafik untuk mendekode, mengubah ukuran, dan menormalkan gambar JPEG.
- Pemuatan model: Menggunakan Graph.importGraphDef () untuk memuat model Inception yang telah dilatih sebelumnya.
- Eksekusi grafik: Menggunakan Sesi untuk mengeksekusi grafik dan menemukan label terbaik untuk sebuah gambar.
Contoh tambahan dapat ditemukan di repositori GitHub tensorflow / model .
Antarmuka
EksekusiEnvironment | Mendefinisikan lingkungan untuk membuat dan menjalankan Operation TensorFlow. |
Grafik.WileSubgraphBuilder | Digunakan untuk membuat instance kelas abstrak yang menggantikan metode buildSubgraph untuk membuat subgraf bersyarat atau tubuh untuk loop sementara. |
Operand <T> | Antarmuka diimplementasikan oleh operand operasi TensorFlow. |
Operasi | Melakukan komputasi pada Tensor. |
OperationBuilder | Seorang pembangun untuk Operation s. |
Kelas
EagerSession | Lingkungan untuk menjalankan operasi TensorFlow dengan penuh semangat. |
EagerSession.Options | |
Grafik | Grafik aliran data yang mewakili komputasi TensorFlow. |
GraphOperation | Implementasi untuk Operation ditambahkan sebagai simpul ke Graph . |
GraphOperationBuilder | OperationBuilder untuk menambahkan GraphOperation ke Graph . |
Keluaran <T> | Pegangan simbolis untuk tensor yang dihasilkan oleh Operation . |
SavedModelBundle | SavedModelBundle mewakili model yang dimuat dari penyimpanan. |
SavedModelBundle.Loader | Opsi untuk memuat SavedModel. |
Server | Server TensorFlow dalam proses, untuk digunakan dalam pelatihan terdistribusi. |
Sidang | Driver untuk eksekusi Graph . |
Session.Run | Tensor keluaran dan metadata yang diperoleh saat menjalankan sesi. |
Sesi Pelari | Jalankan Operation dan evaluasi Tensors . |
Bentuk | Bentuk tensor yang mungkin diketahui sebagian yang dihasilkan oleh suatu operasi. |
Tensor <T> | Larik multi-dimensi yang diketik secara statis yang elemennya bertipe yang dijelaskan oleh T. |
TensorFlow | Metode utilitas statis yang mendeskripsikan runtime TensorFlow. |
Tensor | Metode pabrik yang aman untuk membuat objek Tensor . |
Enum
Tipe data | Merepresentasikan jenis elemen di Tensor sebagai enum. |
EagerSession.DevicePlacementPolicy | Mengontrol cara bertindak saat kami mencoba menjalankan operasi pada perangkat tertentu tetapi beberapa tensor input tidak ada di perangkat itu. |
EagerSession.ResourceCleanupStrategy | Mengontrol cara pembersihan resource TensorFlow saat tidak diperlukan lagi. |
Pengecualian
TensorFlowException | Pengecualian yang tidak dicentang muncul saat menjalankan Grafik TensorFlow. |