tensorflow::ops::ParseSequenceExampleV2

#include <parsing_ops.h>

Chuyển đổi một vectơ các proto tf.io.SequenceExample (dưới dạng chuỗi) thành các tensor có kiểu dữ liệu.

Bản tóm tắt

Luận điểm:

  • phạm vi: Một đối tượng Phạm vi
  • serialized: Một giá trị vô hướng hoặc vectơ chứa các chuỗi nhị phân được tuần tự hóa. Ví dụ chuỗi (SequenceExample)
  • debug_name: Một giá trị vô hướng hoặc vectơ chứa tên của các proto đã được tuần tự hóa. Có thể chứa, ví dụ, tên khóa bảng (mô tả) cho proto đã được tuần tự hóa tương ứng. Điều này hoàn toàn hữu ích cho mục đích gỡ lỗi và sự hiện diện của các giá trị ở đây không ảnh hưởng đến đầu ra. Cũng có thể là một vectơ rỗng nếu không có tên nào khả dụng.
  • context_sparse_keys: Các khóa dự kiến ​​trong các tính năng của Examples liên kết với các giá trị context_sparse.
  • context_dense_keys: Các khóa dự kiến ​​trong các đặc trưng ngữ cảnh của SequenceExamples liên kết với các giá trị dày đặc.
  • context_ragged_keys: Các khóa dự kiến ​​trong các tính năng của Ví dụ được liên kết với các giá trị context_ragged.
  • feature_list_sparse_keys: Các khóa dự kiến ​​trong FeatureLists liên kết với các giá trị thưa.
  • feature_list_dense_keys: Các khóa dự kiến ​​trong feature_list của SequenceExamples liên kết với các danh sách giá trị dày đặc.
  • feature_list_ragged_keys: Các khóa dự kiến ​​trong FeatureLists liên kết với các giá trị không đồng nhất.
  • feature_list_dense_missing_assumed_empty: Một vectơ tương ứng 1:1 với feature_list_dense_keys, cho biết các đặc trưng nào có thể bị thiếu trong SequenceExamples. Nếu FeatureList liên kết bị thiếu, nó được coi là trống.
  • context_dense_defaults: Một danh sách các Tensor Ncontext_dense (một số có thể trống). context_dense_defaults[j] cung cấp các giá trị mặc định khi bản đồ ngữ cảnh của SequenceExample thiếu context_dense_key[j]. Nếu một Tensor trống được cung cấp cho context_dense_defaults[j], thì Feature context_dense_keys[j] là bắt buộc. Loại đầu vào được suy ra từ context_dense_defaults[j], ngay cả khi nó trống. Nếu context_dense_defaults[j] không trống, hình dạng của nó phải khớp với context_dense_shapes[j].

Các thuộc tính tùy chọn (xem Attrs ):

  • context_sparse_types: Một danh sách gồm Ncontext_sparse_types; các kiểu dữ liệu trong mỗi ngữ cảnh Feature được cung cấp trong context_sparse_keys. Hiện tại, ParseSingleSequenceExample hỗ trợ DT_FLOAT (FloatList), DT_INT64 (Int64List) và DT_STRING (BytesList).
  • context_ragged_value_types: Kiểu dữ liệu RaggedTensor.value cho các đặc trưng ngữ cảnh không đồng nhất.
  • context_ragged_split_types: Kiểu dữ liệu RaggedTensor.row_split cho các đặc trưng ngữ cảnh không đồng nhất.
  • context_dense_shapes: Một danh sách Ncontext_dense shapes; hình dạng của dữ liệu trong mỗi Đặc trưng ngữ cảnh được cung cấp trong context_dense_keys. Số lượng phần tử trong Đặc trưng tương ứng với context_dense_key[j] phải luôn bằng context_dense_shapes[j].NumEntries(). Hình dạng của context_dense_values[j] sẽ khớp với context_dense_shapes[j].
  • feature_list_sparse_types: Một danh sách gồm N feature_list_sparse types; các kiểu dữ liệu của dữ liệu trong mỗi FeatureList được cung cấp trong feature_list_sparse_keys. Hiện tại, ParseSingleSequenceExample hỗ trợ DT_FLOAT (FloatList), DT_INT64 (Int64List) và DT_STRING (BytesList).
  • feature_list_ragged_value_types: Kiểu dữ liệu RaggedTensor.value cho các đặc trưng FeatureList không đồng nhất.
  • feature_list_ragged_split_types: Kiểu dữ liệu RaggedTensor.row_split cho các đặc trưng FeatureList không đồng nhất.
  • feature_list_dense_shapes: Một danh sách gồm Nfeature_list_dense_shapes; hình dạng của dữ liệu trong mỗi FeatureList được cung cấp trong feature_list_dense_keys. Hình dạng của mỗi Feature trong FeatureList tương ứng với feature_list_dense_key[j] phải luôn bằng feature_list_dense_shapes[j].NumEntries().

Trả về:

  • OutputList context_sparse_indices
  • OutputList context_sparse_values
  • OutputList context_sparse_shapes
  • OutputList context_dense_values
  • OutputList context_ragged_values
  • OutputList context_ragged_row_splits
  • OutputList feature_list_sparse_indices
  • OutputList feature_list_sparse_values
  • OutputList feature_list_sparse_shapes
  • OutputList feature_list_dense_values
  • OutputList feature_list_dense_lengths
  • OutputList feature_list_ragged_values
  • OutputList feature_list_ragged_outer_splits
  • OutputList feature_list_ragged_inner_splits

Hàm khởi tạo và hàm hủy

ParseSequenceExampleV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized, :: tensorflow::Input debug_name, :: tensorflow::Input context_sparse_keys, :: tensorflow::Input context_dense_keys, :: tensorflow::Input context_ragged_keys, :: tensorflow::Input feature_list_sparse_keys, :: tensorflow::Input feature_list_dense_keys, :: tensorflow::Input feature_list_ragged_keys, :: tensorflow::Input feature_list_dense_missing_assumed_empty, :: tensorflow::InputList context_dense_defaults)
ParseSequenceExampleV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized, :: tensorflow::Input debug_name, :: tensorflow::Input context_sparse_keys, :: tensorflow::Input context_dense_keys, :: tensorflow::Input context_ragged_keys, :: tensorflow::Input feature_list_sparse_keys, :: tensorflow::Input feature_list_dense_keys, :: tensorflow::Input feature_list_ragged_keys, :: tensorflow::Input feature_list_dense_missing_assumed_empty, :: tensorflow::InputList context_dense_defaults, const ParseSequenceExampleV2::Attrs & attrs)

Thuộc tính công khai

context_dense_values
context_ragged_row_splits
context_ragged_values
context_sparse_indices
context_sparse_shapes
context_sparse_values
feature_list_dense_lengths
feature_list_dense_values
feature_list_ragged_inner_splits
feature_list_ragged_outer_splits
feature_list_ragged_values
feature_list_sparse_indices
feature_list_sparse_shapes
feature_list_sparse_values
operation

Các hàm tĩnh công khai

ContextDenseShapes (const gtl::ArraySlice< PartialTensorShape > & x)
ContextRaggedSplitTypes (const DataTypeSlice & x)
ContextRaggedValueTypes (const DataTypeSlice & x)
ContextSparseTypes (const DataTypeSlice & x)
FeatureListDenseShapes (const gtl::ArraySlice< PartialTensorShape > & x)
FeatureListDenseTypes (const DataTypeSlice & x)
FeatureListRaggedSplitTypes (const DataTypeSlice & x)
FeatureListRaggedValueTypes (const DataTypeSlice & x)
FeatureListSparseTypes (const DataTypeSlice & x)
NcontextSparse (int64 x)
NfeatureListDense (int64 x)
NfeatureListSparse (int64 x)

Cấu trúc

tensorflow::ops::ParseSequenceExampleV2::Attrs

Các thiết lập thuộc tính tùy chọn cho ParseSequenceExampleV2 .

Thuộc tính công khai

context_dense_values

::tensorflow::OutputList context_dense_values

context_ragged_row_splits

::tensorflow::OutputList context_ragged_row_splits

context_ragged_values

::tensorflow::OutputList context_ragged_values

context_sparse_indices

::tensorflow::OutputList context_sparse_indices

hình dạng thưa thớt ngữ cảnh

::tensorflow::OutputList context_sparse_shapes

context_sparse_values

::tensorflow::OutputList context_sparse_values

độ dài danh sách tính năng dày đặc

::tensorflow::OutputList feature_list_dense_lengths

feature_list_dense_values

::tensorflow::OutputList feature_list_dense_values

danh sách tính năng_lách_bên_trong_không_chặt

::tensorflow::OutputList feature_list_ragged_inner_splits

danh sách tính năng_lệch_ngoài_không_chặt

::tensorflow::OutputList feature_list_ragged_outer_splits

feature_list_ragged_values

::tensorflow::OutputList feature_list_ragged_values

feature_list_sparse_indices

::tensorflow::OutputList feature_list_sparse_indices

danh sách tính năng hình dạng thưa thớt

::tensorflow::OutputList feature_list_sparse_shapes

feature_list_sparse_values

::tensorflow::OutputList feature_list_sparse_values

hoạt động

Operation operation

Chức năng công cộng

ParseSequenceExampleV2

 ParseSequenceExampleV2(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input serialized,
  ::tensorflow::Input debug_name,
  ::tensorflow::Input context_sparse_keys,
  ::tensorflow::Input context_dense_keys,
  ::tensorflow::Input context_ragged_keys,
  ::tensorflow::Input feature_list_sparse_keys,
  ::tensorflow::Input feature_list_dense_keys,
  ::tensorflow::Input feature_list_ragged_keys,
  ::tensorflow::Input feature_list_dense_missing_assumed_empty,
  ::tensorflow::InputList context_dense_defaults
)

ParseSequenceExampleV2

 ParseSequenceExampleV2(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input serialized,
  ::tensorflow::Input debug_name,
  ::tensorflow::Input context_sparse_keys,
  ::tensorflow::Input context_dense_keys,
  ::tensorflow::Input context_ragged_keys,
  ::tensorflow::Input feature_list_sparse_keys,
  ::tensorflow::Input feature_list_dense_keys,
  ::tensorflow::Input feature_list_ragged_keys,
  ::tensorflow::Input feature_list_dense_missing_assumed_empty,
  ::tensorflow::InputList context_dense_defaults,
  const ParseSequenceExampleV2::Attrs & attrs
)

Các hàm tĩnh công khai

ContextDenseShapes

Attrs ContextDenseShapes(
  const gtl::ArraySlice< PartialTensorShape > & x
)

ContextRaggedSplitTypes

Attrs ContextRaggedSplitTypes(
  const DataTypeSlice & x
)

ContextRaggedValueTypes

Attrs ContextRaggedValueTypes(
  const DataTypeSlice & x
)

ContextSparseTypes

Attrs ContextSparseTypes(
  const DataTypeSlice & x
)

Danh sách tính năng Hình dạng dày đặc

Attrs FeatureListDenseShapes(
  const gtl::ArraySlice< PartialTensorShape > & x
)

FeatureListDenseTypes

Attrs FeatureListDenseTypes(
  const DataTypeSlice & x
)

Danh sách tính năng RaggedSplitTypes

Attrs FeatureListRaggedSplitTypes(
  const DataTypeSlice & x
)

FeatureListRaggedValueTypes

Attrs FeatureListRaggedValueTypes(
  const DataTypeSlice & x
)

FeatureListSparseTypes

Attrs FeatureListSparseTypes(
  const DataTypeSlice & x
)

NcontextSparse

Attrs NcontextSparse(
  int64 x
)

NfeatureListDense

Attrs NfeatureListDense(
  int64 x
)

NfeatureListSparse

Attrs NfeatureListSparse(
  int64 x
)