-
Notifications
You must be signed in to change notification settings - Fork 294
Description
What happened?
Hi. I am using 1.5.8 version. And I got this error again which was reported before and should be fixed seemingly:
UNHANDLED TASK ERROR: TaskFailedException
Stacktrace:
[1] wait(t::Task)
@ Base ./task.jl:370
[2] fetch
@ ./task.jl:390 [inlined]
[3] #63
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:976
nested task error: DomainError with Inf:
tan(x) is only defined for finite x.
Stacktrace:
[1] tan_domain_error(x::Float32)
@ Base.Math ./special/trig.jl:215
[2] tan(x::Float32)
@ Base.Math ./special/trig.jl:226
[3] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/ext/DynamicExpressionsLoopVectorizationExt.jl:79 [inlined]
[4] macro expansion
@ ~/.julia/packages/LoopVectorization/ImqiY/src/condense_loopset.jl:1179 [inlined]
[5] deg1_l2_ll0_lr0_eval(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, op::typeof(tan), op_l::typeof(/), eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressionsLoopVectorizationExt ~/.julia/packages/DynamicExpressions/wtMlL/ext/DynamicExpressionsLoopVectorizationExt.jl:77
[6] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:438 [inlined]
[7] dispatch_deg1_l2_ll0_lr0_eval
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:422 [inlined]
[8] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:402 [inlined]
[9] dispatch_deg1_eval(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, op_idx::UInt8, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:375
[10] _eval_tree_array(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:277
[11] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:350 [inlined]
[12] dispatch_deg2_eval(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, op_idx::UInt8, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:321
[13] _eval_tree_array(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:282
[14] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:365 [inlined]
[15] dispatch_deg2_eval(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, op_idx::UInt8, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:321
[16] _eval_tree_array(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:282
[17] eval_tree_array(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}; eval_options::EvalOptions{true, false, true, Nothing}, _deprecated_kws::@Kwargs{})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:227
[18] eval_tree_array
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:200 [inlined]
[19] eval_tree_array(ex::Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}; kws::@Kwargs{eval_options::EvalOptions{true, false, true, Nothing}})
@ DynamicExpressions.ExpressionModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Expression.jl:436
[20] eval_tree_array(tree::Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}, X::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}; turbo::Nothing, bumper::Nothing, kws::@Kwargs{})
@ SymbolicRegression.InterfaceDynamicExpressionsModule ~/.julia/packages/SymbolicRegression/MdISO/src/InterfaceDynamicExpressions.jl:81
[21] eval_tree_array
@ ~/.julia/packages/SymbolicRegression/MdISO/src/InterfaceDynamicExpressions.jl:61 [inlined]
[22] eval_tree_dispatch
@ ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:68 [inlined]
[23] _eval_loss(tree::Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}, dataset::SymbolicRegression.CoreModule.DatasetModule.SubDataset{Float32, Float32, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Vector{Int64}}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, regularization::Bool)
@ SymbolicRegression.LossFunctionsModule ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:96
[24] eval_loss(tree::Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}, dataset::SymbolicRegression.CoreModule.DatasetModule.SubDataset{Float32, Float32, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Vector{Int64}}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}; regularization::Bool, idx::Nothing)
@ SymbolicRegression.LossFunctionsModule ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:155
[25] eval_loss
@ ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:139 [inlined]
[26] #eval_cost#4
@ ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:199 [inlined]
[27] eval_cost
@ ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:193 [inlined]
[28] next_generation(dataset::SymbolicRegression.CoreModule.DatasetModule.SubDataset{Float32, Float32, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Vector{Int64}}, member::PopMember{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, temperature::Float64, curmaxsize::Int64, running_search_statistics::SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}; tmp_recorder::Dict{String, Any})
@ SymbolicRegression.MutateModule ~/.julia/packages/SymbolicRegression/MdISO/src/Mutate.jl:257
[29] next_generation
@ ~/.julia/packages/SymbolicRegression/MdISO/src/Mutate.jl:161 [inlined]
[30] reg_evol_cycle(dataset::SymbolicRegression.CoreModule.DatasetModule.SubDataset{Float32, Float32, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Vector{Int64}}, pop::Population{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, temperature::Float64, curmaxsize::Int64, running_search_statistics::SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, record::Dict{String, Any})
@ SymbolicRegression.RegularizedEvolutionModule ~/.julia/packages/SymbolicRegression/MdISO/src/RegularizedEvolution.jl:29
[31] s_r_cycle(dataset::SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, pop::Population{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, ncycles::Int64, curmaxsize::Int64, running_search_statistics::SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics; verbosity::Int64, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, record::Dict{String, Any})
@ SymbolicRegression.SingleIterationModule ~/.julia/packages/SymbolicRegression/MdISO/src/SingleIteration.jl:43
[32] s_r_cycle
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SingleIteration.jl:19 [inlined]
[33] _dispatch_s_r_cycle(in_pop::Population{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, dataset::SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}; pop::Int64, out::Int64, iteration::Int64, verbosity::Int64, cur_maxsize::Int64, running_search_statistics::SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics)
@ SymbolicRegression ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:1115
[34] _dispatch_s_r_cycle
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:1098 [inlined]
[35] macro expansion
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:959 [inlined]
[36] (::SymbolicRegression.var"#62#67"{SymbolicRegression.SearchUtilsModule.RuntimeOptions{:multithreading, 1, true, SRLogger{TensorBoardLogger.TBLogger{String, IOStream}}}, Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, Population{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics, Int64, Int64, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Int64, Int64})()
@ SymbolicRegression ~/.julia/packages/SymbolicRegression/MdISO/src/SearchUtils.jl:266
juliacall.JuliaError: TaskFailedException
Stacktrace:
[1] wait(t::Task)
@ Base ./task.jl:370
[2] fetch
@ ./task.jl:390 [inlined]
[3] main_search_loop!(state::SymbolicRegression.SearchUtilsModule.SearchState{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}, Task, Channel}, datasets::Vector{SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}}, ropt::SymbolicRegression.SearchUtilsModule.RuntimeOptions{:multithreading, 1, true, SRLogger{TensorBoardLogger.TBLogger{String, IOStream}}}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5})
@ SymbolicRegression ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:872
[4] equation_search(datasets::Vector{SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}}, ropt::SymbolicRegression.SearchUtilsModule.RuntimeOptions{:multithreading, 1, true, SRLogger{TensorBoardLogger.TBLogger{String, IOStream}}}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, saved_state::Nothing)
@ SymbolicRegression ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:571
[5] equation_search(datasets::Vector{SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}}; options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, saved_state::Nothing, runtime_options::Nothing, runtime_options_kws::@kwargs{niterations::Int64, parallelism::String, numprocs::Nothing, procs::Nothing, addprocs_function::Nothing, heap_size_hint_in_bytes::Nothing, worker_imports::Nothing, runtests::Bool, return_state::Bool, run_id::String, verbosity::Int64, logger::SRLogger{TensorBoardLogger.TBLogger{String, IOStream}}, progress::Bool, v_dim_out::Val{1}})
@ SymbolicRegression ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:561
[6] equation_search
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:542 [inlined]
[7] #equation_search#23
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:511 [inlined]
[8] equation_search
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:456 [inlined]
[9] #equation_search#24
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:535 [inlined]
[10] pyjlany_call(self::typeof(equation_search), args::Py, kwargs::Py)
@ PythonCall.JlWrap ~/.julia/packages/PythonCall/L4cjh/src/JlWrap/any.jl:44
[11] pyjl_callmethod(f::Any, self::Ptr{PythonCall.C.PyObject}, args_::Ptr{PythonCall.C.PyObject}, nargs::Int64)
@ PythonCall.JlWrap ~/.julia/packages/PythonCall/L4cjh/src/JlWrap/base.jl:73
[12] _pyjl_callmethod(o::Ptr{PythonCall.C.PyObject}, args::Ptr{PythonCall.C.PyObject})
@ PythonCall.JlWrap.Cjl ~/.julia/packages/PythonCall/L4cjh/src/JlWrap/C.jl:63
nested task error: TaskFailedException
Stacktrace:
[1] wait(t::Task)
@ Base ./task.jl:370
[2] fetch
@ ./task.jl:390 [inlined]
[3] #63
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:976
nested task error: DomainError with Inf:
tan(x) is only defined for finite x.
Stacktrace:
[1] tan_domain_error(x::Float32)
@ Base.Math ./special/trig.jl:215
[2] tan(x::Float32)
@ Base.Math ./special/trig.jl:226
[3] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/ext/DynamicExpressionsLoopVectorizationExt.jl:79 [inlined]
[4] macro expansion
@ ~/.julia/packages/LoopVectorization/ImqiY/src/condense_loopset.jl:1179 [inlined]
[5] deg1_l2_ll0_lr0_eval(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, op::typeof(tan), op_l::typeof(/), eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressionsLoopVectorizationExt ~/.julia/packages/DynamicExpressions/wtMlL/ext/DynamicExpressionsLoopVectorizationExt.jl:77
[6] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:438 [inlined]
[7] dispatch_deg1_l2_ll0_lr0_eval
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:422 [inlined]
[8] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:402 [inlined]
[9] dispatch_deg1_eval(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, op_idx::UInt8, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:375
[10] _eval_tree_array(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:277
[11] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:350 [inlined]
[12] dispatch_deg2_eval(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, op_idx::UInt8, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:321
[13] _eval_tree_array(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:282
[14] macro expansion
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:365 [inlined]
[15] dispatch_deg2_eval(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, op_idx::UInt8, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:321
[16] _eval_tree_array(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}, eval_options::EvalOptions{true, false, true, Nothing})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:282
[17] eval_tree_array(tree::Node{Float32}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}; eval_options::EvalOptions{true, false, true, Nothing}, _deprecated_kws::@Kwargs{})
@ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:227
[18] eval_tree_array
@ ~/.julia/packages/DynamicExpressions/wtMlL/src/Evaluate.jl:200 [inlined]
[19] eval_tree_array(ex::Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}, cX::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, operators::OperatorEnum{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}, Tuple{typeof(cos), typeof(sin), typeof(tan), typeof(safe_log), typeof(safe_sqrt), typeof(inv)}}; kws::@Kwargs{eval_options::EvalOptions{true, false, true, Nothing}})
@ DynamicExpressions.ExpressionModule ~/.julia/packages/DynamicExpressions/wtMlL/src/Expression.jl:436
[20] eval_tree_array(tree::Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}, X::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Vector{Int64}}, false}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}; turbo::Nothing, bumper::Nothing, kws::@Kwargs{})
@ SymbolicRegression.InterfaceDynamicExpressionsModule ~/.julia/packages/SymbolicRegression/MdISO/src/InterfaceDynamicExpressions.jl:81
[21] eval_tree_array
@ ~/.julia/packages/SymbolicRegression/MdISO/src/InterfaceDynamicExpressions.jl:61 [inlined]
[22] eval_tree_dispatch
@ ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:68 [inlined]
[23] _eval_loss(tree::Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}, dataset::SymbolicRegression.CoreModule.DatasetModule.SubDataset{Float32, Float32, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Vector{Int64}}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, regularization::Bool)
@ SymbolicRegression.LossFunctionsModule ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:96
[24] eval_loss(tree::Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}, dataset::SymbolicRegression.CoreModule.DatasetModule.SubDataset{Float32, Float32, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Vector{Int64}}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}; regularization::Bool, idx::Nothing)
@ SymbolicRegression.LossFunctionsModule ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:155
[25] eval_loss
@ ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:139 [inlined]
[26] #eval_cost#4
@ ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:199 [inlined]
[27] eval_cost
@ ~/.julia/packages/SymbolicRegression/MdISO/src/LossFunctions.jl:193 [inlined]
[28] next_generation(dataset::SymbolicRegression.CoreModule.DatasetModule.SubDataset{Float32, Float32, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Vector{Int64}}, member::PopMember{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, temperature::Float64, curmaxsize::Int64, running_search_statistics::SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}; tmp_recorder::Dict{String, Any})
@ SymbolicRegression.MutateModule ~/.julia/packages/SymbolicRegression/MdISO/src/Mutate.jl:257
[29] next_generation
@ ~/.julia/packages/SymbolicRegression/MdISO/src/Mutate.jl:161 [inlined]
[30] reg_evol_cycle(dataset::SymbolicRegression.CoreModule.DatasetModule.SubDataset{Float32, Float32, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Vector{Int64}}, pop::Population{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, temperature::Float64, curmaxsize::Int64, running_search_statistics::SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, record::Dict{String, Any})
@ SymbolicRegression.RegularizedEvolutionModule ~/.julia/packages/SymbolicRegression/MdISO/src/RegularizedEvolution.jl:29
[31] s_r_cycle(dataset::SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, pop::Population{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, ncycles::Int64, curmaxsize::Int64, running_search_statistics::SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics; verbosity::Int64, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, record::Dict{String, Any})
@ SymbolicRegression.SingleIterationModule ~/.julia/packages/SymbolicRegression/MdISO/src/SingleIteration.jl:43
[32] s_r_cycle
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SingleIteration.jl:19 [inlined]
[33] _dispatch_s_r_cycle(in_pop::Population{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, dataset::SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, options::Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}; pop::Int64, out::Int64, iteration::Int64, verbosity::Int64, cur_maxsize::Int64, running_search_statistics::SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics)
@ SymbolicRegression ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:1115
[34] _dispatch_s_r_cycle
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:1098 [inlined]
[35] macro expansion
@ ~/.julia/packages/SymbolicRegression/MdISO/src/SymbolicRegression.jl:959 [inlined]
[36] (::SymbolicRegression.var"#62#67"{SymbolicRegression.SearchUtilsModule.RuntimeOptions{:multithreading, 1, true, SRLogger{TensorBoardLogger.TBLogger{String, IOStream}}}, Options{SymbolicRegression.CoreModule.OptionsStructModule.ComplexityMapping{Int64, Int64}, OperatorEnum, Node, Expression, @NamedTuple{}, MutationWeights, true, false, nothing, Nothing, 5}, Population{Float32, Float32, Expression{Float32, Node{Float32}, @NamedTuple{operators::Nothing, variable_names::Nothing}}}, SymbolicRegression.AdaptiveParsimonyModule.RunningSearchStatistics, Int64, Int64, SymbolicRegression.CoreModule.DatasetModule.BasicDataset{Float32, Float32, Matrix{Float32}, Vector{Float32}, Nothing, @NamedTuple{}, Nothing, Nothing, Nothing, Nothing}, Int64, Int64})()
@ SymbolicRegression ~/.julia/packages/SymbolicRegression/MdISO/src/SearchUtils.jl:266
srun: error: cmp035: task 0: Exited with exit code 1
srun: launch/slurm: _step_signal: Terminating StepId=7161616.0
Version
Version: 1.5.8
Operating System
No response
Package Manager
None
Interface
Jupyter Notebook
Relevant log output
Extra Info
No response