Search Results for

    Show / Hide Table of Contents

    Class solver::ParameterFreeSolver

    Inheritance
    solver::SteppingSolver
    solver::ParameterFreeSolver
    Inherited Members
    clear_observable_label
    restart
    is_watching
    scoped_observable_label
    observe
    Observer
    render
    set_observable_label
    ~ModelSolver
    get_solutions
    copy_lowest_state
    copy_solutions
    update_lowest_cost
    get_model_term_size
    init_memory_check
    count_solutions
    copy_solutions
    get_model_unconst
    copy_solutions_other
    ModelSolver
    populate_solutions
    max_replicas_adjusted_state
    get_model_sweep_size
    is_empty
    get_lowest_cost
    adjust_states
    max_replicas_of_state
    set_time_limit
    get_result
    copy_limits
    ~Solver
    get_benchmark
    get_max_threads
    get_thread_count
    Solver
    fixed_step_per_tick
    update_accumulated_info
    handle_signals
    run
    current_steps
    reset
    get_cost_function_evaluation_count
    SteppingSolver
    status
    get_seed
    ~SteppingSolver
    get_runtime
    seconds_per_step
    set_output_parameter
    set_output_parameter
    param
    ~Component
    Component
    get_status
    get_class_name

    Constructors

    ParameterFreeSolver()

    Declaration
    solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::ParameterFreeSolver()

    ParameterFreeSolver()

    Declaration
    solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::ParameterFreeSolver(const ParameterFreeSolver&)=delete

    Methods

    operator=()

    Declaration
    ParameterFreeSolver&solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::operator=(const ParameterFreeSolver&)=delete

    ~ParameterFreeSolver()

    Declaration
    solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::~ParameterFreeSolver()

    get_identifier()

    Identifier of this solver (target in the request)

    Declaration
    std::string solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::get_identifier() const override

    init()

    Initialize the solver.

    Declaration
    void solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::init() override

    init_memory_check_error_message()

    Declaration
    std::string solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::init_memory_check_error_message() const override

    target_number_of_states()

    Declaration
    virtual size_t solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::target_number_of_states() const override

    configure()

    Read the maximum number of steps from configuration.

    Declaration
    void solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::configure(const utils::Json&json) override

    make_step()

    Declaration
    void solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::make_step(uint64_t step) override

    finalize()

    Declaration
    void solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::finalize() override

    get_model_properties()

    Declaration
    utils::Structure solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::get_model_properties() const override

    get_solver_properties()

    Declaration
    utils::Structure solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::get_solver_properties() const override

    get_output_parameters()

    Get a structure containing all output_parameters.

    Declaration
    utils::Structure solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::get_output_parameters() const override

    get_model()

    Declaration
    const Model_T&solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::get_model() const override

    set_model()

    Declaration
    void solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::set_model(const Model_T *model) override

    training_parameters()

    Declaration
    virtual void solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::training_parameters(const utils::Json&parameters)

    update_best()

    Declaration
    void solver::ParameterFreeSolver<Model_T, SolverAdapter, StrategyType>::update_best(double objective, std::vector<double>&parameters, double estimated_execution_cost)
    In This Article
    Back to top Generated with Doxygen and DocFX