module Tensorflow::Strings

Public Class Methods

as_string(input, precision: nil, scientific: nil, shortest: nil, width: nil, fill: nil) click to toggle source
# File lib/tensorflow/strings.rb, line 4
def as_string(input, precision: nil, scientific: nil, shortest: nil, width: nil, fill: nil)
  RawOps.as_string(input, precision: precision, scientific: scientific, shortest: shortest, width: width, fill: fill)
end
join(inputs, separator: "") click to toggle source

def format end

# File lib/tensorflow/strings.rb, line 14
def join(inputs, separator: "")
  RawOps.string_join(inputs, separator: separator, n: inputs.size)
end
length(input, unit: "BYTE") click to toggle source
# File lib/tensorflow/strings.rb, line 18
def length(input, unit: "BYTE")
  RawOps.string_length(input, unit: unit)
end
lower(input) click to toggle source
# File lib/tensorflow/strings.rb, line 22
def lower(input)
  RawOps.string_lower(input.encode('UTF-8'), encoding: 'utf-8')
end
reduce_join(inputs, reduction_indices, keep_dims: nil, separator: nil) click to toggle source

def ngrams end

# File lib/tensorflow/strings.rb, line 29
def reduce_join(inputs, reduction_indices, keep_dims: nil, separator: nil)
  RawOps.reduce_join(inputs, reduction_indices: reduction_indices, keep_dims: keep_dims, separator: separator)
end
regex_full_match(input, pattern) click to toggle source
# File lib/tensorflow/strings.rb, line 33
def regex_full_match(input, pattern)
  RawOps.regex_full_match(input, pattern: pattern)
end
regex_replace(input, pattern, rewrite, replace_global: nil) click to toggle source
# File lib/tensorflow/strings.rb, line 37
def regex_replace(input, pattern, rewrite, replace_global: nil)
  RawOps.regex_replace(input, pattern: pattern, rewrite: rewrite, replace_global: replace_global)
end
split(split_dim, value, num_split: nil) click to toggle source
# File lib/tensorflow/strings.rb, line 41
def split(split_dim, value, num_split: nil)
  RawOps.split(split_dim: split_dim, value: value, num_split: num_split)
end
strip(input) click to toggle source
# File lib/tensorflow/strings.rb, line 45
def strip(input)
  RawOps.string_strip(input)
end
substr(input, pos, len, unit: nil) click to toggle source
# File lib/tensorflow/strings.rb, line 49
def substr(input, pos, len, unit: nil)
  RawOps.substr(input, pos, len, unit: unit)
end
to_number(input, out_type: :float) click to toggle source

def to_hash_bucket_strong end

# File lib/tensorflow/strings.rb, line 62
def to_number(input, out_type: :float)
  RawOps.string_to_number(input, out_type: out_type)
end
unicode_decode(input, input_encoding: nil, errors: nil, replacement_char: nil, replace_control_characters: nil) click to toggle source
# File lib/tensorflow/strings.rb, line 66
def unicode_decode(input, input_encoding: nil, errors: nil, replacement_char: nil, replace_control_characters: nil)
  RawOps.unicode_decode(input, input_encoding: input_encoding, errors: errors, replacement_char: replacement_char, replace_control_characters: replace_control_characters)
end
unicode_decode_with_offsets(input, input_encoding: nil, errors: nil, replacement_char: nil, replace_control_characters: nil) click to toggle source
# File lib/tensorflow/strings.rb, line 70
def unicode_decode_with_offsets(input, input_encoding: nil, errors: nil, replacement_char: nil, replace_control_characters: nil)
  RawOps.unicode_decode_with_offsets(input, input_encoding: input_encoding, errors: errors, replacement_char: replacement_char, replace_control_characters: replace_control_characters)
end
unicode_encode(input_values, input_splits, errors: nil, output_encoding: nil, replacement_char: nil) click to toggle source
# File lib/tensorflow/strings.rb, line 74
def unicode_encode(input_values, input_splits, errors: nil, output_encoding: nil, replacement_char: nil)
  RawOps.unicode_encode(input_values: input_values, input_splits: input_splits, errors: errors, output_encoding: output_encoding, replacement_char: replacement_char)
end
unicode_script(input) click to toggle source
# File lib/tensorflow/strings.rb, line 78
def unicode_script(input)
  RawOps.unicode_script(input)
end
unicode_transcode(input, input_encoding: nil, output_encoding: nil, errors: nil, replacement_char: nil, replace_control_characters: nil) click to toggle source

def unicode_split_with_offsets end

# File lib/tensorflow/strings.rb, line 88
def unicode_transcode(input, input_encoding: nil, output_encoding: nil, errors: nil, replacement_char: nil, replace_control_characters: nil)
  RawOps.unicode_transcode(input, input_encoding: input_encoding, output_encoding: output_encoding, errors: errors, replacement_char: replacement_char, replace_control_characters: replace_control_characters)
end
upper(input, encoding: "") click to toggle source

def unsorted_segment_join end

# File lib/tensorflow/strings.rb, line 95
def upper(input, encoding: "")
  RawOps.string_upper(input, encoding: encoding)
end