Template Class MinibatchOptimizationProblem¶
Defined in File minibatchOptimization.h
Inheritance Relationships¶
Base Type¶
public parpe::OptimizationProblem
(Class OptimizationProblem)
Class Documentation¶
-
template<typename
T
>
classparpe
::
MinibatchOptimizationProblem
: public parpe::OptimizationProblem¶ Problem definition for mini-batch optimization.
This class provides cost function and training data for a mini-batch optimizer. Data maybe be the actual data or just an index list referencing the data, the cost function will operate on.
Public Functions
-
MinibatchOptimizationProblem
() = default¶
-
inline
MinibatchOptimizationProblem
(std::unique_ptr<SummedGradientFunction<T>> costFun, std::unique_ptr<Logger> logger)¶
-
MinibatchOptimizationProblem
(MinibatchOptimizationProblem const &other) = delete¶
-
virtual
~MinibatchOptimizationProblem
() override = default¶
-
inline SummedGradientFunction<T> *
getGradientFunction
() const¶ mini batch cost function
-