Skip to content

Exception in AutoML Hyperparam Sweeper #1666

Closed
@daholste

Description

@daholste

System information

  • OS version/distro: Windows 10
  • .NET Version (eg., dotnet --info): .NET Core 2.1

Source code / logs

System.InvalidOperationException: Value not in correct range
   at Microsoft.ML.Runtime.Contracts.Check(Boolean f, String msg) in C:\MLDotNet\src\Microsoft.ML.Core\Utilities\Contracts.cs:line 496
   at Microsoft.ML.Runtime.Sweeper.FloatValueGenerator.NormalizeValue(IParameterValue value) in C:\MLDotNet\src\Microsoft.ML.Sweeper\Parameters.cs:line 442
   at Microsoft.ML.Runtime.Sweeper.Algorithms.SweeperProbabilityUtils.ParameterSetAsFloatArray(IHost host, IValueGenerator[] sweepParams, ParameterSet ps, Boolean expandCategoricals) in C:\MLDotNet\src\Microsoft.ML.Sweeper\Algorithms\SweeperProbabilityUtils.cs:line 207
   at Microsoft.ML.Runtime.Sweeper.Algorithms.KdoSweeper.SampleChild(ParameterSet parent, Double fitness, Int32 n, IRunResult[] previousRuns, Double rMean, Double rVar, Boolean isMetricMaximizing) in C:\MLDotNet\src\Microsoft.ML.Sweeper\Algorithms\KdoSweeper.cs:line 206
   at Microsoft.ML.Runtime.Sweeper.Algorithms.KdoSweeper.GenerateChildConfigurations(IRunResult[] history, Int32[] parentIndicies, Double[] weights, IRunResult[] previousRuns, Double rMean, Double rVar) in C:\MLDotNet\src\Microsoft.ML.Sweeper\Algorithms\KdoSweeper.cs:line 187
   at Microsoft.ML.Runtime.Sweeper.Algorithms.KdoSweeper.GenerateCandidateConfigurations(Int32 numOfCandidates, IRunResult[] previousRuns) in C:\MLDotNet\src\Microsoft.ML.Sweeper\Algorithms\KdoSweeper.cs:line 176
   at Microsoft.ML.Runtime.Sweeper.Algorithms.KdoSweeper.ProposeSweeps(Int32 maxSweeps, IEnumerable`1 previousRuns) in C:\MLDotNet\src\Microsoft.ML.Sweeper\Algorithms\KdoSweeper.cs:line 153
   at Microsoft.ML.Runtime.PipelineInference.PipelineOptimizerBase.SampleHyperparameters(SuggestedLearner learner, ISweeper sweeper, Boolean isMaximizingMetric, PipelinePattern[] history) in C:\MLDotNet\src\Microsoft.ML.PipelineInference\Interfaces\IPipelineOptimizer.cs:line 143
   at Microsoft.ML.Runtime.PipelineInference.RocketEngine.SampleHyperparameters(SuggestedLearner learner, PipelinePattern[] history) in C:\MLDotNet\src\Microsoft.ML.PipelineInference\AutoMlEngines\RocketEngine.cs:line 128
   at Microsoft.ML.Runtime.PipelineInference.RocketEngine.NextCandidates(PipelinePattern[] history, Int32 numCandidates, Boolean defaultHyperParams, Boolean uniformRandomTransforms) in C:\MLDotNet\src\Microsoft.ML.PipelineInference\AutoMlEngines\RocketEngine.cs:line 309
   at Microsoft.ML.Runtime.PipelineInference.RocketEngine.GetNextCandidates(IEnumerable`1 history, Int32 numCandidates, RoleMappedData dataRoles) in C:\MLDotNet\src\Microsoft.ML.PipelineInference\AutoMlEngines\RocketEngine.cs:line 266
   at Microsoft.ML.Runtime.PipelineInference.AutoInference.AutoMlMlState.MainLearningLoop(Int32 batchSize, Int32 numOfTrainingRows) in C:\MLDotNet\src\Microsoft.ML.PipelineInference\AutoInference.cs:line 213

Metadata

Metadata

Assignees

No one assigned

    Labels

    AutoML.NETAutomating various steps of the machine learning processbugSomething isn't workingwontfixThis will not be worked on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions