Class: Raif::ModelManifest::EmbeddingEntry

Inherits:
Struct
  • Object
show all
Defined in:
lib/raif/model_manifest.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#adapter_class_nameObject

Returns the value of attribute adapter_class_name

Returns:

  • (Object)

    the current value of adapter_class_name



115
116
117
# File 'lib/raif/model_manifest.rb', line 115

def adapter_class_name
  @adapter_class_name
end

#api_nameObject

Returns the value of attribute api_name

Returns:

  • (Object)

    the current value of api_name



115
116
117
# File 'lib/raif/model_manifest.rb', line 115

def api_name
  @api_name
end

#default_output_vector_sizeObject

Returns the value of attribute default_output_vector_size

Returns:

  • (Object)

    the current value of default_output_vector_size



115
116
117
# File 'lib/raif/model_manifest.rb', line 115

def default_output_vector_size
  @default_output_vector_size
end

#display_nameObject

Returns the value of attribute display_name

Returns:

  • (Object)

    the current value of display_name



115
116
117
# File 'lib/raif/model_manifest.rb', line 115

def display_name
  @display_name
end

#input_per_millionObject

Returns the value of attribute input_per_million

Returns:

  • (Object)

    the current value of input_per_million



115
116
117
# File 'lib/raif/model_manifest.rb', line 115

def input_per_million
  @input_per_million
end

#keyObject

Returns the value of attribute key

Returns:

  • (Object)

    the current value of key



115
116
117
# File 'lib/raif/model_manifest.rb', line 115

def key
  @key
end

#lifecycleObject

Returns the value of attribute lifecycle

Returns:

  • (Object)

    the current value of lifecycle



115
116
117
# File 'lib/raif/model_manifest.rb', line 115

def lifecycle
  @lifecycle
end

#provider_nameObject

Returns the value of attribute provider_name

Returns:

  • (Object)

    the current value of provider_name



115
116
117
# File 'lib/raif/model_manifest.rb', line 115

def provider_name
  @provider_name
end

#source_pathObject

Returns the value of attribute source_path

Returns:

  • (Object)

    the current value of source_path



115
116
117
# File 'lib/raif/model_manifest.rb', line 115

def source_path
  @source_path
end

Instance Method Details

#active?Boolean

Returns:

  • (Boolean)


122
# File 'lib/raif/model_manifest.rb', line 122

def active? = status == :active

#deprecated?Boolean

Returns:

  • (Boolean)


123
# File 'lib/raif/model_manifest.rb', line 123

def deprecated? = status == :deprecated

#retired?Boolean

Returns:

  • (Boolean)


124
# File 'lib/raif/model_manifest.rb', line 124

def retired? = status == :retired

#statusObject



121
# File 'lib/raif/model_manifest.rb', line 121

def status = lifecycle.fetch(:status)