Method: NexosisApi::DatasetModel#initialize

Defined in:
lib/nexosis_api/dataset_model.rb

#initialize(data_hash) ⇒ DatasetModel

Returns a new instance of DatasetModel.


4
5
6
7
8
9
10
11
12
# File 'lib/nexosis_api/dataset_model.rb', line 4

def initialize(data_hash)
  data_hash.each do |k, v|
    if k == 'championContest'
      instance_variable_set("@#{k}", NexosisApi::AlgorithmSelection.new(v))
    else
      instance_variable_set("@#{k}", v) unless v.nil?
    end
  end
end