com.etsy.conjecture.scalding

util

package util

Visibility
  1. Public
  2. All

Type Members

  1. abstract class BaseGridSearcher extends Job

    Interface for using conjecture's hyperparamter tuner See DefaultGridSearcher job for an example of how to extend this class.

  2. class BinaryHyperparameterSearcher extends HyperparameterSearcher[BinaryLabel, UpdateableLinearModel[BinaryLabel], BinaryModelEvaluation]

  3. trait DynamicOption[T] extends AnyRef

  4. class DynamicOptions extends Serializable

  5. class HyperParameter[T] extends AnyRef

    A container for a hyperparameter

  6. abstract class HyperparameterSearcher[L <: Label, M <: UpdateableModel[L, M], E <: ModelEvaluation[L]] extends Serializable

    Samples random parameter values to perform a fast efficient hyperparameter search

  7. class LogUniformDoubleSampler extends ParameterSampler[Double]

    Samples Doubles in the range such that their logarithm is uniform.

  8. class MulticlassHyperparameterSearcher extends HyperparameterSearcher[MulticlassLabel, UpdateableMulticlassLinearModel, MulticlassModelEvaluation]

  9. trait ParameterSampler[T] extends Serializable

    Sampling method for hyperparameters Also defines how to bucket parameter values and accuracies for hyperparameter reports

  10. class RegressionHyperparameterSearcher extends HyperparameterSearcher[RealValuedLabel, UpdateableLinearModel[RealValuedLabel], RegressionModelEvaluation]

  11. class SampleFromSeq[T] extends ParameterSampler[T]

    Samples uniformly one value from the sequence.

  12. class UniformDoubleSampler extends ParameterSampler[Double]

    Samples uniformly a double that falls within the range

Ungrouped