Class: Desiru::Persistence::Models::TrainingExample

Inherits:
Base
  • Object
show all
Defined in:
lib/desiru/persistence/models/training_example.rb

Overview

Stores training examples for modules

Instance Method Summary collapse

Instance Method Details

#used?Boolean

Returns:

  • (Boolean)


19
20
21
# File 'lib/desiru/persistence/models/training_example.rb', line 19

def used?
  used_count&.positive?
end

#validateObject



13
14
15
16
17
# File 'lib/desiru/persistence/models/training_example.rb', line 13

def validate
  super
  validates_presence %i[module_name inputs]
  validates_includes %w[training validation test], :dataset_type if dataset_type
end