tf.io概覽

2019-02-18 16:48 更新

模塊:tf.io

定義在:tensorflow/_api/v1/io/__init__.py。

tf.io命名空間的公共API。

class FixedLenFeature:用于解析固定長度輸入要素的配置。

class FixedLenSequenceFeature:用于將可變長度輸入要素解析為Tensor的配置。

class PaddingFIFOQueue:FIFOQueue,支持通過填充批處理可變大小的張量。

class PriorityQueue:一種隊列實現(xiàn),以優(yōu)先順序使元素出列。

class QueueBase:隊列實現(xiàn)的基類。

class RandomShuffleQueue:以隨機順序使元素出列的隊列實現(xiàn)。

class SparseFeature:用于從Example中解析稀疏輸入要素的配置。

class TFRecordCompressionType:記錄的壓縮類型。

class TFRecordOptions:用于操作TFRecord文件的選項。

class TFRecordWriter:將記錄寫入TFRecords文件的類。

class VarLenFeature:用于解析可變長度輸入要素的配置。

功能

decode_base64(...):解碼web安全base64編碼的字符串。

decode_compressed(...):解壓縮字符串。

decode_csv(...):將CSV記錄轉換為張量。每列映射到一個張量。

decode_json_example(...):將JSON編碼的Example記錄轉換為二進制協(xié)議緩沖區(qū)字符串。

decode_raw(...):將字符串的字節(jié)重新解釋為數(shù)字向量。

deserialize_many_sparse(...):從序列化的minibatch反序列化和連接SparseTensors。

encode_base64(...):將字符串編碼為web安全的base64格式。

match_filenames_once(...):保存匹配模式的文件列表,因此只計算一次。

matching_files(...):返回與一個或多個glob模式匹配的文件集。

parse_example(...):將Example原型解析為張量的dict。

parse_sequence_example(...):解析一批SequenceExample原型。

parse_single_example(...):解析一個Example原型。

parse_single_sequence_example(...):解析一個SequenceExample原型。

parse_tensor(...):將序列化的tensorflow.TensorProto原型轉換為Tensor。

read_file(...):讀取并輸出輸入文件名的全部內(nèi)容。

serialize_many_sparse(...):將N-minibatch SparseTensor序列化為一個[N, 3] Tensor。

serialize_sparse(...):將SparseTensor序列化為3-vector (1-DTensor)對象。

tf_record_iterator(...):從TFRecords文件讀取記錄的迭代器。

write_file(...):以輸入文件名將內(nèi)容寫入文件。以遞歸方式創(chuàng)建文件。

write_graph(...):將圖形原型寫入文件。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號