TensorFlow modelleri oluşturmak, kaydetmek, yüklemek ve yürütmek için sınıfları tanımlar.
UYARI : API şu anda deneyseldir ve TensorFlow API kararlılık garantileri kapsamında değildir. Kurulum talimatları için README.md'ye bakın.
LabelImage örneği, önceden eğitilmiş bir Inception mimarisi evrişimli sinir ağı kullanarak görüntüleri sınıflandırmak için bu API'nin kullanımını gösterir. Gösterir:
- Grafik oluşturma: JPEG görüntüsünün kodunu çözmek, yeniden boyutlandırmak ve normalleştirmek için bir grafik oluşturmak için OperationBuilder sınıfını kullanma.
- Model yükleme: Önceden eğitilmiş bir Başlangıç modelini yüklemek için Graph.importGraphDef () kullanma.
- Grafik yürütme: Grafikleri yürütmek ve bir görüntü için en iyi etiketi bulmak için bir Oturum kullanma.
Arayüzler
Yürütme Ortamı | TensorFlow Operation oluşturmak ve yürütmek için bir ortam tanımlar. |
Graph.WhileSubgraphBuilder | Bir while döngüsü için koşullu veya gövde alt grafiği oluşturmak üzere buildSubgraph yöntemini geçersiz kılan soyut bir sınıfı başlatmak için kullanılır. |
İşlenen <T> | Bir TensorFlow işleminin işlenenleri tarafından uygulanan arabirim. |
Operasyon | Tensörler üzerinde hesaplama yapar. |
OperationBuilder | Operation için bir inşaatçı. |
Sınıflar
Hevesli Seans | TensorFlow işlemlerini hevesle yürütmek için bir ortam. |
EagerSession.Options | |
Grafik | TensorFlow hesaplamasını temsil eden bir veri akış grafiği. |
GraphOperation | Bir Uygulama Operation bir bir bağlantı noktası olarak ilave Graph . |
GraphOperationBuilder | Bir OperationBuilder eklemek için GraphOperation a s Graph . |
Çıkış <T> | Bir Operation tarafından üretilen bir tensöre sembolik bir tutamaç. |
SavedModelBundle | SavedModelBundle, depolamadan yüklenen bir modeli temsil eder. |
SavedModelBundle.Loader | SavedModel'i yüklemek için seçenekler. |
Sunucu | Dağıtılmış eğitimde kullanım için işlem içi bir TensorFlow sunucusu. |
Oturum, toplantı, celse | Graph yürütme sürücüsü. |
Session.Run | Bir oturum yürütülürken elde edilen çıktı tensörleri ve meta veriler. |
Session.Runner | Operation çalıştırın ve Tensors değerlendirin. |
Şekil | Bir işlem tarafından üretilen bir tensörün muhtemelen kısmen bilinen şekli. |
Tensör <T> | Öğeleri T ile tanımlanan türde olan statik tipli çok boyutlu bir dizi. |
TensorFlow | TensorFlow çalışma zamanını açıklayan statik yardımcı program yöntemleri. |
Tensörler | Tensor nesneleri oluşturmak için tür güvenli fabrika yöntemleri. |
Numaralandırmalar
Veri tipi | Bir Tensor öğelerin türünü bir enum olarak temsil eder. |
EagerSession.DevicePlacementPolicy | Belirli bir cihazda bir işlemi çalıştırmaya çalıştığımızda nasıl davranacağımızı kontrol eder, ancak bazı giriş tensörleri o cihazda değildir. |
EagerSession.ResourceCleanupStrategy | Artık ihtiyaç duyulmadığında TensorFlow kaynaklarının nasıl temizlendiğini kontrol eder. |
İstisnalar
TensorFlowException | TensorFlow Grafikleri yürütülürken kontrol edilmeyen istisna atıldı. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2020-04-21 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]