PERINGATAN : API saat ini masih bersifat eksperimental dan tidak tercakup dalam jaminan stabilitas TensorFlow API . Lihat README.md untuk instruksi instalasi.
Contoh LabelImage menunjukkan penggunaan API ini untuk mengklasifikasikan gambar menggunakan jaringan saraf konvolusional arsitektur Inception yang telah dilatih sebelumnya. Ini menunjukkan:
- Konstruksi grafik: menggunakan kelas OperationBuilder untuk membuat grafik guna 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 suatu gambar.
Contoh tambahan dapat ditemukan di repositori GitHub tensorflow/models .
Antarmuka
Lingkungan Eksekusi | Mendefinisikan lingkungan untuk membuat dan menjalankan Operation TensorFlow. |
Graph.WhileSubgraphBuilder | Digunakan untuk membuat instance kelas abstrak yang menggantikan metode buildSubgraph untuk membangun subgraf kondisional atau isi untuk perulangan while. |
Operan <T memperluas TType > | Antarmuka diimplementasikan oleh operan operasi TensorFlow. |
Operasi | Melakukan komputasi pada Tensor. |
Pembangun Operasi | Seorang pembangun untuk Operation s. |
Tensor | Array multidimensi yang diketik secara statis. |
Kelas
Fungsi Beton | Grafik yang dapat dipanggil sebagai fungsi tunggal, dengan tanda tangan masukan dan keluaran. |
Spesifikasi Perangkat | Mewakili spesifikasi (mungkin sebagian) untuk perangkat TensorFlow. |
DeviceSpec.Builder | Kelas Builder untuk membangun kelas DeviceSpec . |
Sesi Bersemangat | Lingkungan untuk menjalankan operasi TensorFlow dengan penuh semangat. |
EagerSession.Opsi | |
Grafik | Grafik aliran data yang mewakili komputasi TensorFlow. |
Operasi Grafik | Implementasi Operation ditambahkan sebagai simpul ke Graph . |
GraphOperationBuilder | OperationBuilder untuk menambahkan GraphOperation ke Graph . |
Keluaran <T memperluas TType > | Pegangan simbolis pada tensor yang dihasilkan oleh Operation . |
Tensor Mentah | Tensor yang memorinya belum dipetakan ke ruang data yang dapat diakses langsung dari JVM. |
Paket Model Tersimpan | SavedModelBundle mewakili model yang dimuat dari penyimpanan. |
SavedModelBundle.Eksportir | Opsi untuk mengekspor SavedModel. |
SavedModelBundle.Loader | Opsi untuk memuat SavedModel. |
pelayan | Server TensorFlow yang sedang dalam proses, untuk digunakan dalam pelatihan terdistribusi. |
Sidang | Driver untuk eksekusi Graph . |
Sesi.Jalankan | Tensor keluaran dan metadata diperoleh saat menjalankan sesi. |
Sesi. Pelari | Jalankan Operation s dan evaluasi Tensors . |
Tanda tangan | Jelaskan masukan dan keluaran entitas yang dapat dieksekusi, seperti ConcreteFunction , dan metadata berguna lainnya. |
Tanda Tangan.Pembangun | Membangun tanda tangan fungsi baru. |
Tanda Tangan.Deskripsi Tensor | |
Aliran Tensor | Metode utilitas statis yang menjelaskan runtime TensorFlow. |
TensorMapper <T memperluas TType > | Memetakan memori asli RawTensor ke ruang data bertipe n-dimensi yang dapat diakses dari JVM. |
Enum
Spesifikasi Perangkat.Jenis Perangkat | |
EagerSession.Kebijakan Penempatan Perangkat | Mengontrol cara bertindak saat kita mencoba menjalankan operasi pada perangkat tertentu tetapi beberapa tensor masukan tidak ada pada perangkat tersebut. |
Lingkungan Eksekusi.Jenis |