Tensor

herkese açık arayüz Tensor

Tensorflow Lite'ta kullanılan, yazılmış çok boyutlu bir dizi.

Tensor öğesinin yerel herkese açık kullanıcı adı NativeInterpreterWrapper tarafından yönetilir ve kapatmasına gerek yoktur. Ancak, NativeInterpreterWrapper kapatıldığında tensör tutma yeri geçersiz hale gelir.

İç İçe Yerleştirilmiş Sınıflar

sınıf Tensor.QuantizationParams Tabloya (QuantizationParameters, TFLite Model şema dosyası.

Herkese Açık Yöntemler

soyut ByteBuffer
asReadOnlyBuffer()
Tensor verilerinin salt okunur ByteBuffer görünümünü döndürür.
soyut DataType
dataType()
Tensor'da depolanan öğelerin DataType değerini döndürür.
soyut tamsayı
numBytes()
Tensör verilerinin boyutunu bayt cinsinden döndürür.
soyut tamsayı
numDimensions()
Tensör'ün boyut sayısını (bazen sıralama olarak da adlandırılır) döndürür.
soyut tamsayı
numElements()
Tensörün düz (1-D) görünümündeki öğe sayısını döndürür.
soyut Tensor.QuantizationParams
quantizationParams()
Sahip yorumlayıcı içinde tensörün niceleme parametrelerini döndürür.
soyut int[]
şekil()
Şu öğenin şeklini döndürür: tensor, yani her bir boyutun boyutları.
soyut int[]
shapeSignature()
Tensor'ın orijinal şeklini döndürür. yani herhangi bir yeniden boyutlandırma yapılmadan önce her bir boyutun boyutları.

Herkese Açık Yöntemler

herkese açık soyut ByteBuffer asReadOnlyBuffer ()

Tensor verilerinin salt okunur ByteBuffer görünümünü döndürür.

Genel olarak, bu yöntem çıkış tensörü verilerinin salt okunur bir görünümünü elde etmek için yararlıdır. çıkarım yürütüldükten *sonra* (ör. InterpreterApi.run(Object, Object) aracılığıyla). İçinde Bazı grafiklerin dinamik şekilli çıkışları vardır ve bu çıkışlar, feed'i önceden tanımlanmış çeviriciye tuhaf bir şekilde gönderilmesine olanak sağlar. Örnek kullanım:

 interpreter.run(input, null);
 ByteBuffer outputBuffer = interpreter.getOutputTensor(0).asReadOnlyBuffer();
 // Copy or read from outputBuffer.

UYARI: Tensör henüz ayrılmamışsa (ör. çıkarım uygulanmadan önce) sonuç tanımsızdır. Temel tensör işaretçisinin de tensör herhangi bir şekilde geçersiz kılınır (ör. çıkarım uygulanırsa veya grafik yeniden boyutlandırılırsa) bu nedenle döndürülen arabelleğe bir referansın doğrudan kullanım dışında tutulması güvenli *değildir* sonra çıkarım. Örnek *kötü* kullanım: