org.tensorflow

Mendefinisikan kelas untuk membuat, menyimpan, memuat, dan mengeksekusi model TensorFlow.

Untuk memulai, lihat petunjuk 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/Java .

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> Antarmuka diimplementasikan oleh operan operasi TensorFlow.
Operasi Melakukan komputasi pada Tensor.
Pembangun Operasi Seorang pembangun untuk Operation s.

Kelas

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> Pegangan simbolis pada tensor yang dihasilkan oleh Operation .
Paket Model Tersimpan SavedModelBundle mewakili model yang dimuat dari penyimpanan.
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 .
Membentuk Bentuk tensor yang mungkin diketahui sebagian yang dihasilkan oleh suatu operasi.
Tensor <T> Array multidimensi yang diketik secara statis yang elemen-elemennya bertipe seperti yang dijelaskan oleh T.
Aliran Tensor Metode utilitas statis yang menjelaskan runtime TensorFlow.
Tensor Metode pabrik yang aman untuk mengetik untuk membuat objek Tensor .

Enum

Tipe data Mewakili jenis elemen dalam Tensor sebagai enum.
EagerSession.Kebijakan Penempatan Perangkat Mengontrol cara bertindak saat kita mencoba menjalankan operasi pada perangkat tertentu tetapi beberapa tensor masukan tidak ada pada perangkat tersebut.
EagerSession.ResourceCleanupStrategy Mengontrol cara sumber daya TensorFlow dibersihkan saat tidak diperlukan lagi.

Pengecualian

Pengecualian TensorFlow Pengecualian yang tidak dicentang muncul saat menjalankan Grafik TensorFlow.