Module: TensorFlow::IO
- Defined in:
- lib/tensorflow/io.rb
Class Method Summary collapse
- .decode_and_crop_jpeg(contents, crop_window, channels: nil, ratio: nil, fancy_upscaling: nil, try_recover_truncated: nil, acceptable_fraction: nil, dct_method: nil) ⇒ Object
- .decode_base64(input) ⇒ Object
- .decode_bmp(contents, channels: nil) ⇒ Object
- .decode_compressed(bytes, compression_type: nil) ⇒ Object
- .decode_csv(records, record_defaults, field_delim: nil, use_quote_delim: nil, na_value: nil, select_cols: nil) ⇒ Object
- .decode_gif(contents) ⇒ Object
-
.decode_jpeg(contents, channels: nil, ratio: nil, fancy_upscaling: nil, try_recover_truncated: nil, acceptable_fraction: nil, dct_method: nil) ⇒ Object
def decode_image end.
- .decode_json_example(json_examples) ⇒ Object
- .decode_png(contents, channels: nil, dtype: nil) ⇒ Object
-
.decode_raw(bytes, out_type: nil, little_endian: nil) ⇒ Object
def decode_proto end.
- .deserialize_many_sparse(serialized_sparse, dtype: nil) ⇒ Object
- .encode_base64(input, pad: nil) ⇒ Object
- .encode_jpeg(image, format: nil, quality: nil, progressive: nil, optimize_size: nil, chroma_downsampling: nil, density_unit: nil, x_density: nil, y_density: nil, xmp_metadata: nil) ⇒ Object
- .encode_proto(sizes, values, field_names: nil, message_type: nil, descriptor_source: nil) ⇒ Object
- .extract_jpeg_shape(contents, output_type: nil) ⇒ Object
- .is_jpeg(contents) ⇒ Object
-
.matching_files(pattern) ⇒ Object
def match_filenames_once end.
- .parse_example(serialized, names, sparse_keys, dense_keys, dense_defaults, sparse_types: nil, dense_shapes: nil) ⇒ Object
- .parse_sequence_example(serialized, debug_name, context_dense_defaults, feature_list_dense_missing_assumed_empty: nil, context_sparse_keys: nil, context_dense_keys: nil, feature_list_sparse_keys: nil, feature_list_dense_keys: nil, context_sparse_types: nil, feature_list_dense_types: nil, context_dense_shapes: nil, feature_list_sparse_types: nil, feature_list_dense_shapes: nil) ⇒ Object
- .parse_single_example(serialized, dense_defaults, num_sparse: nil, sparse_keys: nil, dense_keys: nil, sparse_types: nil, dense_shapes: nil) ⇒ Object
- .parse_single_sequence_example(serialized, feature_list_dense_missing_assumed_empty, context_sparse_keys, context_dense_keys, feature_list_sparse_keys, feature_list_dense_keys, context_dense_defaults, debug_name, context_sparse_types: nil, feature_list_dense_types: nil, context_dense_shapes: nil, feature_list_sparse_types: nil, feature_list_dense_shapes: nil) ⇒ Object
- .parse_tensor(serialized, out_type: nil) ⇒ Object
- .read_file(filename) ⇒ Object
- .serialize_many_sparse(sparse_indices, sparse_values, sparse_shape, out_type: nil) ⇒ Object
- .serialize_sparse(sparse_indices, sparse_values, sparse_shape, out_type: nil) ⇒ Object
- .serialize_tensor(tensor) ⇒ Object
- .write_file(filename, contents) ⇒ Object
Class Method Details
.decode_and_crop_jpeg(contents, crop_window, channels: nil, ratio: nil, fancy_upscaling: nil, try_recover_truncated: nil, acceptable_fraction: nil, dct_method: nil) ⇒ Object
4 5 6 |
# File 'lib/tensorflow/io.rb', line 4 def decode_and_crop_jpeg(contents, crop_window, channels: nil, ratio: nil, fancy_upscaling: nil, try_recover_truncated: nil, acceptable_fraction: nil, dct_method: nil) RawOps.decode_and_crop_jpeg(contents: contents, crop_window: crop_window, channels: channels, ratio: ratio, fancy_upscaling: fancy_upscaling, try_recover_truncated: try_recover_truncated, acceptable_fraction: acceptable_fraction, dct_method: dct_method) end |
.decode_base64(input) ⇒ Object
8 9 10 |
# File 'lib/tensorflow/io.rb', line 8 def decode_base64(input) RawOps.decode_base64(input: input) end |
.decode_bmp(contents, channels: nil) ⇒ Object
12 13 14 |
# File 'lib/tensorflow/io.rb', line 12 def decode_bmp(contents, channels: nil) RawOps.decode_bmp(contents: contents, channels: channels) end |
.decode_compressed(bytes, compression_type: nil) ⇒ Object
16 17 18 |
# File 'lib/tensorflow/io.rb', line 16 def decode_compressed(bytes, compression_type: nil) RawOps.decode_compressed(bytes: bytes, compression_type: compression_type) end |
.decode_csv(records, record_defaults, field_delim: nil, use_quote_delim: nil, na_value: nil, select_cols: nil) ⇒ Object
20 21 22 |
# File 'lib/tensorflow/io.rb', line 20 def decode_csv(records, record_defaults, field_delim: nil, use_quote_delim: nil, na_value: nil, select_cols: nil) RawOps.decode_csv(records: records, record_defaults: record_defaults, field_delim: field_delim, use_quote_delim: use_quote_delim, na_value: na_value, select_cols: select_cols) end |
.decode_gif(contents) ⇒ Object
24 25 26 |
# File 'lib/tensorflow/io.rb', line 24 def decode_gif(contents) RawOps.decode_gif(contents: contents) end |
.decode_jpeg(contents, channels: nil, ratio: nil, fancy_upscaling: nil, try_recover_truncated: nil, acceptable_fraction: nil, dct_method: nil) ⇒ Object
def decode_image end
31 32 33 |
# File 'lib/tensorflow/io.rb', line 31 def decode_jpeg(contents, channels: nil, ratio: nil, fancy_upscaling: nil, try_recover_truncated: nil, acceptable_fraction: nil, dct_method: nil) RawOps.decode_jpeg(contents: contents, channels: channels, ratio: ratio, fancy_upscaling: fancy_upscaling, try_recover_truncated: try_recover_truncated, acceptable_fraction: acceptable_fraction, dct_method: dct_method) end |
.decode_json_example(json_examples) ⇒ Object
35 36 37 |
# File 'lib/tensorflow/io.rb', line 35 def decode_json_example(json_examples) RawOps.decode_json_example(json_examples: json_examples) end |
.decode_png(contents, channels: nil, dtype: nil) ⇒ Object
39 40 41 |
# File 'lib/tensorflow/io.rb', line 39 def decode_png(contents, channels: nil, dtype: nil) RawOps.decode_png(contents: contents, channels: channels, dtype: dtype) end |
.decode_raw(bytes, out_type: nil, little_endian: nil) ⇒ Object
def decode_proto end
46 47 48 |
# File 'lib/tensorflow/io.rb', line 46 def decode_raw(bytes, out_type: nil, little_endian: nil) RawOps.decode_raw(bytes: bytes, out_type: out_type, little_endian: little_endian) end |
.deserialize_many_sparse(serialized_sparse, dtype: nil) ⇒ Object
50 51 52 |
# File 'lib/tensorflow/io.rb', line 50 def deserialize_many_sparse(serialized_sparse, dtype: nil) RawOps.deserialize_many_sparse(serialized_sparse: serialized_sparse, dtype: dtype) end |
.encode_base64(input, pad: nil) ⇒ Object
54 55 56 |
# File 'lib/tensorflow/io.rb', line 54 def encode_base64(input, pad: nil) RawOps.encode_base64(input: input, pad: pad) end |
.encode_jpeg(image, format: nil, quality: nil, progressive: nil, optimize_size: nil, chroma_downsampling: nil, density_unit: nil, x_density: nil, y_density: nil, xmp_metadata: nil) ⇒ Object
58 59 60 |
# File 'lib/tensorflow/io.rb', line 58 def encode_jpeg(image, format: nil, quality: nil, progressive: nil, optimize_size: nil, chroma_downsampling: nil, density_unit: nil, x_density: nil, y_density: nil, xmp_metadata: nil) RawOps.encode_jpeg(image: image, format: format, quality: quality, progressive: progressive, optimize_size: optimize_size, chroma_downsampling: chroma_downsampling, density_unit: density_unit, x_density: x_density, y_density: y_density, xmp_metadata: ) end |
.encode_proto(sizes, values, field_names: nil, message_type: nil, descriptor_source: nil) ⇒ Object
62 63 64 |
# File 'lib/tensorflow/io.rb', line 62 def encode_proto(sizes, values, field_names: nil, message_type: nil, descriptor_source: nil) RawOps.encode_proto(sizes: sizes, values: values, field_names: field_names, message_type: , descriptor_source: descriptor_source) end |
.extract_jpeg_shape(contents, output_type: nil) ⇒ Object
66 67 68 |
# File 'lib/tensorflow/io.rb', line 66 def extract_jpeg_shape(contents, output_type: nil) RawOps.extract_jpeg_shape(contents: contents, output_type: output_type) end |
.is_jpeg(contents) ⇒ Object
70 71 72 |
# File 'lib/tensorflow/io.rb', line 70 def is_jpeg(contents) Image.is_jpeg(contents) end |
.matching_files(pattern) ⇒ Object
def match_filenames_once end
77 78 79 |
# File 'lib/tensorflow/io.rb', line 77 def matching_files(pattern) RawOps.matching_files(pattern: pattern) end |
.parse_example(serialized, names, sparse_keys, dense_keys, dense_defaults, sparse_types: nil, dense_shapes: nil) ⇒ Object
81 82 83 |
# File 'lib/tensorflow/io.rb', line 81 def parse_example(serialized, names, sparse_keys, dense_keys, dense_defaults, sparse_types: nil, dense_shapes: nil) RawOps.parse_example(serialized: serialized, names: names, sparse_keys: sparse_keys, dense_keys: dense_keys, dense_defaults: dense_defaults, sparse_types: sparse_types, dense_shapes: dense_shapes) end |
.parse_sequence_example(serialized, debug_name, context_dense_defaults, feature_list_dense_missing_assumed_empty: nil, context_sparse_keys: nil, context_dense_keys: nil, feature_list_sparse_keys: nil, feature_list_dense_keys: nil, context_sparse_types: nil, feature_list_dense_types: nil, context_dense_shapes: nil, feature_list_sparse_types: nil, feature_list_dense_shapes: nil) ⇒ Object
85 86 87 |
# File 'lib/tensorflow/io.rb', line 85 def parse_sequence_example(serialized, debug_name, context_dense_defaults, feature_list_dense_missing_assumed_empty: nil, context_sparse_keys: nil, context_dense_keys: nil, feature_list_sparse_keys: nil, feature_list_dense_keys: nil, context_sparse_types: nil, feature_list_dense_types: nil, context_dense_shapes: nil, feature_list_sparse_types: nil, feature_list_dense_shapes: nil) RawOps.parse_sequence_example(serialized: serialized, debug_name: debug_name, context_dense_defaults: context_dense_defaults, feature_list_dense_missing_assumed_empty: feature_list_dense_missing_assumed_empty, context_sparse_keys: context_sparse_keys, context_dense_keys: context_dense_keys, feature_list_sparse_keys: feature_list_sparse_keys, feature_list_dense_keys: feature_list_dense_keys, context_sparse_types: context_sparse_types, feature_list_dense_types: feature_list_dense_types, context_dense_shapes: context_dense_shapes, feature_list_sparse_types: feature_list_sparse_types, feature_list_dense_shapes: feature_list_dense_shapes) end |
.parse_single_example(serialized, dense_defaults, num_sparse: nil, sparse_keys: nil, dense_keys: nil, sparse_types: nil, dense_shapes: nil) ⇒ Object
89 90 91 |
# File 'lib/tensorflow/io.rb', line 89 def parse_single_example(serialized, dense_defaults, num_sparse: nil, sparse_keys: nil, dense_keys: nil, sparse_types: nil, dense_shapes: nil) RawOps.parse_single_example(serialized: serialized, dense_defaults: dense_defaults, num_sparse: num_sparse, sparse_keys: sparse_keys, dense_keys: dense_keys, sparse_types: sparse_types, dense_shapes: dense_shapes) end |
.parse_single_sequence_example(serialized, feature_list_dense_missing_assumed_empty, context_sparse_keys, context_dense_keys, feature_list_sparse_keys, feature_list_dense_keys, context_dense_defaults, debug_name, context_sparse_types: nil, feature_list_dense_types: nil, context_dense_shapes: nil, feature_list_sparse_types: nil, feature_list_dense_shapes: nil) ⇒ Object
93 94 95 |
# File 'lib/tensorflow/io.rb', line 93 def parse_single_sequence_example(serialized, feature_list_dense_missing_assumed_empty, context_sparse_keys, context_dense_keys, feature_list_sparse_keys, feature_list_dense_keys, context_dense_defaults, debug_name, context_sparse_types: nil, feature_list_dense_types: nil, context_dense_shapes: nil, feature_list_sparse_types: nil, feature_list_dense_shapes: nil) RawOps.parse_single_sequence_example(serialized: serialized, feature_list_dense_missing_assumed_empty: feature_list_dense_missing_assumed_empty, context_sparse_keys: context_sparse_keys, context_dense_keys: context_dense_keys, feature_list_sparse_keys: feature_list_sparse_keys, feature_list_dense_keys: feature_list_dense_keys, context_dense_defaults: context_dense_defaults, debug_name: debug_name, context_sparse_types: context_sparse_types, feature_list_dense_types: feature_list_dense_types, context_dense_shapes: context_dense_shapes, feature_list_sparse_types: feature_list_sparse_types, feature_list_dense_shapes: feature_list_dense_shapes) end |
.parse_tensor(serialized, out_type: nil) ⇒ Object
97 98 99 |
# File 'lib/tensorflow/io.rb', line 97 def parse_tensor(serialized, out_type: nil) RawOps.parse_tensor(serialized: serialized, out_type: out_type) end |
.read_file(filename) ⇒ Object
101 102 103 |
# File 'lib/tensorflow/io.rb', line 101 def read_file(filename) RawOps.read_file(filename: filename) end |
.serialize_many_sparse(sparse_indices, sparse_values, sparse_shape, out_type: nil) ⇒ Object
105 106 107 |
# File 'lib/tensorflow/io.rb', line 105 def serialize_many_sparse(sparse_indices, sparse_values, sparse_shape, out_type: nil) RawOps.serialize_many_sparse(sparse_indices: sparse_indices, sparse_values: sparse_values, sparse_shape: sparse_shape, out_type: out_type) end |
.serialize_sparse(sparse_indices, sparse_values, sparse_shape, out_type: nil) ⇒ Object
109 110 111 |
# File 'lib/tensorflow/io.rb', line 109 def serialize_sparse(sparse_indices, sparse_values, sparse_shape, out_type: nil) RawOps.serialize_sparse(sparse_indices: sparse_indices, sparse_values: sparse_values, sparse_shape: sparse_shape, out_type: out_type) end |
.serialize_tensor(tensor) ⇒ Object
113 114 115 |
# File 'lib/tensorflow/io.rb', line 113 def serialize_tensor(tensor) RawOps.serialize_tensor(tensor: tensor) end |
.write_file(filename, contents) ⇒ Object
117 118 119 |
# File 'lib/tensorflow/io.rb', line 117 def write_file(filename, contents) RawOps.write_file(filename: filename, contents: contents) end |