Sha256: 226e9827a0a6fe7633c928321e3edd37c11f7f26d991fd06cebfc7f7676de4e7

Contents?: true

Size: 804 Bytes

Versions: 92

Compression:

Stored size: 804 Bytes

Contents

# == Schema Information
#
# Table name: easy_ml_tuner_runs
#
#  id              :bigint           not null, primary key
#  tuner_job_id    :bigint           not null
#  hyperparameters :json             not null
#  value           :float
#  trial_number    :integer
#  status          :string
#  wandb_url       :string
#  created_at      :datetime         not null
#  updated_at      :datetime         not null
#
module EasyML
  class TunerRun < ActiveRecord::Base
    self.table_name = "easy_ml_tuner_runs"

    belongs_to :tuner_job

    validates :hyperparameters, presence: true
    validates :trial_number, presence: true, uniqueness: { scope: :tuner_job_id }

    enum status: {
      pending: "pending",
      running: "running",
      success: "success",
      failed: "failed",
    }
  end
end

Version data entries

92 entries across 92 versions & 1 rubygems

Version Path
easy_ml-0.2.0.pre.rc105 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc104 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc103 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc102 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc101 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc100 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc99 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc98 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc97 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc96 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc95 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc94 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc93 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc92 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc91 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc90 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc89 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc88 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc85 app/models/easy_ml/tuner_run.rb
easy_ml-0.2.0.pre.rc84 app/models/easy_ml/tuner_run.rb