|
OpenNN
Open-source neural networks library
|
Bounded domain in input or output space defined by inferior and superior frontiers. More...
#include <response_optimization.h>
Public Member Functions | |
| Domain ()=default | |
| virtual | ~Domain ()=default |
| Domain (const vector< Index > &feature_dimensions, const vector< Descriptives > &descriptives) | |
| Builds a domain from feature dimensions and per-feature descriptives. | |
| void | set (const vector< Index > &feature_dimensions, const vector< Descriptives > &descriptives) |
| Initializes the frontiers from feature dimensions and per-feature descriptives. | |
| void | bound (const vector< Index > &feature_dimensions, const vector< Condition > &conditions) |
| Tightens the frontiers using the supplied per-variable conditions. | |
| void | reshape (const float zoom_factor, const VectorR ¢er, const MatrixR &subset_optimal_points, const vector< Index > &input_feature_dimensions, const vector< VariableType > &input_variable_types) |
| Zooms and recenters the domain around the supplied optimal points for the next iteration. | |
Public Attributes | |
| VectorR | inferior_frontier |
| VectorR | superior_frontier |
Bounded domain in input or output space defined by inferior and superior frontiers.
|
default |
|
virtualdefault |
|
inline |
Builds a domain from feature dimensions and per-feature descriptives.
| void opennn::ResponseOptimization::Domain::bound | ( | const vector< Index > & | feature_dimensions, |
| const vector< Condition > & | conditions ) |
Tightens the frontiers using the supplied per-variable conditions.
| void opennn::ResponseOptimization::Domain::reshape | ( | const float | zoom_factor, |
| const VectorR & | center, | ||
| const MatrixR & | subset_optimal_points, | ||
| const vector< Index > & | input_feature_dimensions, | ||
| const vector< VariableType > & | input_variable_types ) |
Zooms and recenters the domain around the supplied optimal points for the next iteration.
| void opennn::ResponseOptimization::Domain::set | ( | const vector< Index > & | feature_dimensions, |
| const vector< Descriptives > & | descriptives ) |
Initializes the frontiers from feature dimensions and per-feature descriptives.
| VectorR opennn::ResponseOptimization::Domain::inferior_frontier |
| VectorR opennn::ResponseOptimization::Domain::superior_frontier |