#include <weights.h>
Public Member Functions | |
| MultiWeights (size_t one_dim=0) | |
| virtual | ~MultiWeights () |
| void | resetDimension (size_t one_dim) |
| const MultiInt & | value (size_t index) const |
| void | setRandom () |
| size_t | oneDimension () const |
| void | setValue (size_t index, MultiInt value) |
Protected Attributes | |
| std::vector< MultiInt > | values |
| size_t | one_dim |
| osl::eval::ml::MultiWeights::MultiWeights | ( | size_t | one_dim = 0 | ) | [explicit] |
Definition at line 36 of file weights.cc.
| osl::eval::ml::MultiWeights::~MultiWeights | ( | ) | [virtual] |
Definition at line 41 of file weights.cc.
| size_t osl::eval::ml::MultiWeights::oneDimension | ( | ) | const [inline] |
| void osl::eval::ml::MultiWeights::resetDimension | ( | size_t | one_dim | ) |
Definition at line 46 of file weights.cc.
Definition at line 54 of file weights.cc.
References osl::misc::random().
| void osl::eval::ml::MultiWeights::setValue | ( | size_t | index, |
| MultiInt | value | ||
| ) | [inline] |
| const MultiInt& osl::eval::ml::MultiWeights::value | ( | size_t | index | ) | const [inline] |
size_t osl::eval::ml::MultiWeights::one_dim [protected] |
Definition at line 43 of file weights.h.
Referenced by oneDimension(), setValue(), and value().
std::vector<MultiInt> osl::eval::ml::MultiWeights::values [protected] |
Definition at line 42 of file weights.h.
Referenced by setValue(), and value().
1.7.6.1