Untuk memulai, lihat petunjuk instalasi.
The LabelImage contoh menunjukkan penggunaan API ini untuk gambar mengklasifikasikan menggunakan pra-dilatih Inception arsitektur jaringan saraf convolutional. Ini menunjukkan:
- Konstruksi grafik: menggunakan kelas OperationBuilder untuk membuat grafik untuk memecahkan kode, 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 tensorflow / java GitHub repositori.
Antarmuka
Lingkungan Eksekusi | Mendefinisikan lingkungan untuk menciptakan dan melaksanakan TensorFlow Operation s. |
Graph.WhileSubgraphBuilder | Digunakan untuk membuat instance kelas abstrak yang menimpa metode buildSubgraph untuk membangun subgraf bersyarat atau tubuh untuk loop sementara. |
Operan <T> | Antarmuka yang diimplementasikan oleh operan operasi TensorFlow. |
Operasi | Melakukan komputasi pada Tensor. |
OperasiPembangun | Sebuah pembangun untuk Operation s. |
Kelas
Sesi Bersemangat | Lingkungan untuk menjalankan operasi TensorFlow dengan penuh semangat. |
EagerSession.Options | |
Grafik | Grafik aliran data yang mewakili komputasi TensorFlow. |
Operasi Grafik | Implementasi untuk Operation ditambahkan sebagai node ke Graph . |
GraphOperationBuilder | Sebuah OperationBuilder untuk menambahkan GraphOperation s ke Graph . |
Output <T> | Sebuah pegangan simbolik ke tensor dihasilkan oleh Operation . |
DisimpanModelBundle | SavedModelBundle mewakili model yang dimuat dari penyimpanan. |
SavedModelBundle.Loader | Opsi untuk memuat Model Tersimpan. |
Server | Server TensorFlow dalam proses, untuk digunakan dalam pelatihan terdistribusi. |
Sidang | Driver Graph eksekusi. |
Sesi.Jalankan | Tensor keluaran dan metadata yang diperoleh saat menjalankan sesi. |
Sesi.Pelari | Jalankan Operation dan mengevaluasi Tensors . |
Membentuk | Bentuk tensor yang mungkin diketahui sebagian yang dihasilkan oleh suatu operasi. |
Tensor <T> | Array multidimensi yang diketik secara statis yang elemennya bertipe yang dijelaskan oleh T. |
TensorFlow | Metode utilitas statis yang menjelaskan waktu proses TensorFlow. |
Tensor | Metode pabrik jenis-aman untuk menciptakan Tensor objek. |
enum
Tipe data | Merupakan jenis elemen dalam Tensor sebagai enum. |
EagerSession.DevicePlacementPolicy | Mengontrol cara bertindak saat kami mencoba menjalankan operasi pada perangkat tertentu tetapi beberapa tensor input tidak ada di perangkat tersebut. |
EagerSession.ResourceCleanupStrategy | Mengontrol cara resource TensorFlow dibersihkan saat tidak lagi diperlukan. |
Pengecualian
TensorFlowException | Pengecualian yang tidak dicentang muncul saat menjalankan Grafik TensorFlow. |