Class: Datasets::LIBSVMDatasetList::Record

Inherits:
Struct
  • Object
show all
Defined in:
lib/datasets/libsvm-dataset-list.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#filesObject

Returns the value of attribute files

Returns:

  • (Object)

    the current value of files



12
13
14
# File 'lib/datasets/libsvm-dataset-list.rb', line 12

def files
  @files
end

#n_classesObject

Returns the value of attribute n_classes

Returns:

  • (Object)

    the current value of n_classes



12
13
14
# File 'lib/datasets/libsvm-dataset-list.rb', line 12

def n_classes
  @n_classes
end

#n_dataObject

Returns the value of attribute n_data

Returns:

  • (Object)

    the current value of n_data



12
13
14
# File 'lib/datasets/libsvm-dataset-list.rb', line 12

def n_data
  @n_data
end

#n_featuresObject

Returns the value of attribute n_features

Returns:

  • (Object)

    the current value of n_features



12
13
14
# File 'lib/datasets/libsvm-dataset-list.rb', line 12

def n_features
  @n_features
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



12
13
14
# File 'lib/datasets/libsvm-dataset-list.rb', line 12

def name
  @name
end

#preprocessingObject

Returns the value of attribute preprocessing

Returns:

  • (Object)

    the current value of preprocessing



12
13
14
# File 'lib/datasets/libsvm-dataset-list.rb', line 12

def preprocessing
  @preprocessing
end

#sourceObject

Returns the value of attribute source

Returns:

  • (Object)

    the current value of source



12
13
14
# File 'lib/datasets/libsvm-dataset-list.rb', line 12

def source
  @source
end

Instance Method Details

#to_hObject



19
20
21
22
23
# File 'lib/datasets/libsvm-dataset-list.rb', line 19

def to_h
  hash = super
  hash[:files] = hash[:files].collect(&:to_h)
  hash
end