In diesem Artikel werden wir verschiedene Möglichkeiten untersuchen, die Zeichenfolge mit dem TF zu codieren und zu dekodieren.codestring () und tf.decodestring ().
Tensorflow.JS - TF.Util.codestring () Funktion
tf.codestring () wird verwendet, um alle in der Zeichenfolge vorhandenen Zeichen mit einem Codierungsformat in Bytes zu codieren. Standardmäßig codiert es das UTF-8-Codierungsformat.
UTF-8 folgt der ASCII-Tabelle, sodass es jedes Zeichen für seine ASCII-Werte codiert.
Syntax
tf.Util.codestring (aktuell_string, endoding_format)Es dauert zwei Parameter.
Parameter
Beispiel 1
Wir werden den String: 'Linux Hint' mit der UTF-8-Codierungstechnik codieren.
Ausgang
Eine Zeichenfolge wird mit dem UTF-8-Format codiert.
Beispiel 2
Wir werden die Zeichenfolge codieren: 'Linux Hint Hold Java und andere Tutorials' mit UTF-8-Codierungstechnik.
Ausgang
Eine Zeichenfolge wird mit dem UTF-8-Format codiert.
Tensorflow.JS - TF.Util.decodestring () Funktion
Der tf.Decodestring () wird verwendet, um das Byte mithilfe der Decodierung im ASCII -Format in das Zeichen zu dekodieren.
Syntax
tf.Util.decodestring (aktuell, 'ascii')Es dauert zwei Parameter.
Parameter
Wir müssen einen Array -Puffer erstellen, um Bytes zu speichern.
Beispiel 1
Wir werden das Byte - 65 mit dem TF dekodieren.Util.decodestring () Funktion.
Ausgang
Der 65 Bytes -Charakter ist a.
Beispiel 2
Wir werden die Bytes 67 und 68 mit dem TF dekodieren.Util.decodestring () Funktion.
Ausgang
Das 67 Bytes -Zeichen ist C und 68 wird in D umgewandelt.
Abschluss
In diesem Artikel haben wir gesehen, wie man die Zeichenfolge mit dem TF codiert und dekodiert.Util.codestring () und tf.Util.decodestring () Funktionen im Tensorflow.JS.
Der tf.Uitl.codestring () nimmt die UTF-8-Codierungstechnik ein, die in Bytes pro ASCII-Werte und TF umwandelt.Uitl.decodestring () nimmt die ASCII -Dekodierungstechnik ein, die in Zeichenfolge/Zeichen pro ASCII -Werte umwandelt. Stellen Sie sicher, dass Sie einen Array -Puffer verwenden, um Bytes zum Dekodieren zu speichern.