Uyarı: Bu API kullanımdan kaldırıldı ve TensorFlow'un gelecekteki bir sürümünde , değişim kararlı hale geldikten sonra kaldırılacaktır.

Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

UnicodeEncode

genel son sınıf UnicodeEncode

İnts tensörünü unicode dizeleri olarak kodlayın.

Bir dizi vektörü döndürür; burada "çıktı [i]", "output_encoding" kullanılarak "input_values ​​[input_splits [i]: input_splits [i + 1]]" içindeki Unicode kod noktaları kodlanarak oluşturulur.

---

Örnek:

input_values = [72, 101, 108, 108, 111, 87, 111, 114, 108, 100]
 input_splits = [0, 5, 10]
 output_encoding = 'UTF-8'
 
 output = ['Hello', 'World']
 

Yuvalanmış Sınıflar

sınıf UnicodeEncode.Options UnicodeEncode için isteğe bağlı öznitelikler

Kamusal Yöntemler

Çıkış <String>
asOutput ()
Bir tensörün sembolik tutamacını döndürür.
statik <T Extends Number> UnicodeEncode
oluşturmak ( Kapsam kapsamı, Operand <Integer> inputValues, Operand <T> inputSplits, dize outputEncoding, Seçenekler ... seçenekler)
Yeni bir UnicodeEncode işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
statik UnicodeEncode.Options
hatalar (Dize hataları)
Çıkış <String>
çıktı ()
Sağlanan unicode kod noktalarından kodlanan dizelerin 1-D Tensörü.
statik UnicodeEncode.Options
replaceChar (Uzun değiştirmeChar)

Devralınan Yöntemler

Kamusal Yöntemler

public Output <String> asOutput ()

Bir tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerine yönelik girdiler, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girdinin hesaplanmasını temsil eden sembolik bir tutamaç elde etmek için kullanılır.

kamu statik UnicodeEncode oluşturmak ( Kapsam kapsamı, Operand <Integer> inputValues, Operand <T> inputSplits, dize outputEncoding, Seçenekler ... seçenekler)

Yeni bir UnicodeEncode işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
dürbün mevcut kapsam
inputValues Kodlanması gereken unicode kod noktalarını içeren bir 1D tensör.
inputSplits Unicode kod noktalarının dizelere nasıl bölünmesi gerektiğini belirten bir 1D tensör. Özellikle, "çıktı [i]", "input_values ​​[input_splits [i]: input_splits [i + 1]]" dilimindeki kod noktalarının kodlanmasıyla oluşturulur.
outputEncoding Çıktı dizelerinin Unicode kodlaması. Geçerli kodlamalar şunlardır: "" UTF-8 "," UTF-16-BE "ve" UTF-32-BE "".
seçenekler isteğe bağlı öznitelik değerleri taşır
İadeler
  • yeni bir UnicodeEncode örneği

genel statik UnicodeEncode.Options hataları (Dize hataları)

Parametreler
hatalar Girişte geçersiz biçimlendirme bulunduğunda hata işleme politikası. 'Katı' değeri, işlemin herhangi bir geçersiz girdi biçimlendirmesinde bir InvalidArgument hatası üretmesine neden olur. 'Değiştir' değeri (varsayılan), işlemin girdideki herhangi bir geçersiz biçimlendirmeyi 'replace_char' kod noktasıyla değiştirmesine neden olur. 'Yoksay' değeri, işlemin girdideki herhangi bir geçersiz biçimlendirmeyi atlamasına ve karşılık gelen çıktı karakteri üretmemesine neden olur.

public Output <String> çıkışı ()

Sağlanan unicode kod noktalarından kodlanan dizelerin 1-D Tensörü.

kamu statik UnicodeEncode.Options replacementChar (Uzun replacementChar)

Parametreler
replaceChar Girdide geçersiz biçimlendirme yerine kullanılacak yedek karakter kod noktası, "hatalar = 'değiştir' 'olduğunda. Herhangi bir geçerli unicode kod noktası kullanılabilir. Varsayılan değer, varsayılan unicode değiştirme karakteri 0xFFFD'dir (U + 65533).