org.tensorflow

Mendefinisikan kelas untuk membangun, menyimpan, memuat, dan menjalankan model TensorFlow.

PERINGATAN: API saat ini eksperimental dan tidak tercakup oleh TensorFlow jaminan stabilitas API . Lihat README.md untuk 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 / model 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 meluas TType > Antarmuka yang diimplementasikan oleh operan operasi TensorFlow.
Operasi Melakukan komputasi pada Tensor.
OperasiPembangun Sebuah pembangun untuk Operation s.
Tensor Array multi-dimensi yang diketik secara statis.

Kelas

BetonFungsi Grafik yang dapat dipanggil sebagai fungsi tunggal, dengan tanda tangan input dan output.
Spesifikasi Perangkat Mewakili spesifikasi (mungkin sebagian) untuk perangkat TensorFlow.
DeviceSpec.Builder Sebuah kelas Builder untuk membangun DeviceSpec 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 meluas TType > Sebuah pegangan simbolik ke tensor dihasilkan oleh Operation .
RawTensor Tensor yang memorinya belum dipetakan ke ruang data yang dapat diakses langsung dari JVM.
DisimpanModelBundle SavedModelBundle mewakili model yang dimuat dari penyimpanan.
SavedModelBundle.Exporter Opsi untuk mengekspor Model Tersimpan.
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 .
Tanda tangan Jelaskan input dan output dari suatu entitas executable, seperti ConcreteFunction , antara metadata berguna lainnya.
Signature.Builder Membangun tanda tangan fungsi baru.
Signature.TensorDeskripsi
TensorFlow Metode utilitas statis yang menjelaskan waktu proses TensorFlow.
TensorMapper <T meluas TType > Peta memori asli dari RawTensor untuk ruang diketik Data n-dimensi diakses dari JVM.

enum

DeviceSpec.DeviceType
EagerSession.DevicePlacementPolicy Mengontrol cara bertindak saat kami mencoba menjalankan operasi pada perangkat tertentu tetapi beberapa tensor input tidak ada di perangkat tersebut.
Lingkungan Eksekusi.Jenis