Public メソッド | Protected 変数

クラス osl::eval::ml::MultiWeights

#include <weights.h>

すべてのメンバ一覧

Public メソッド

 MultiWeights (size_t one_dim=0)
virtual ~MultiWeights ()
void resetDimension (size_t one_dim)
const MultiIntvalue (size_t index) const
void setRandom ()
size_t oneDimension () const
void setValue (size_t index, MultiInt value)

Protected 変数

std::vector< MultiIntvalues
size_t one_dim

説明

weights.h39 行で定義されています。


コンストラクタとデストラクタ

osl::eval::ml::MultiWeights::MultiWeights ( size_t  one_dim = 0  )  [explicit]

weights.cc36 行で定義されています。

osl::eval::ml::MultiWeights::~MultiWeights (  )  [virtual]

weights.cc41 行で定義されています。


関数

size_t osl::eval::ml::MultiWeights::oneDimension (  )  const [inline]

weights.h51 行で定義されています。

参照先 one_dim.

void osl::eval::ml::MultiWeights::resetDimension ( size_t  one_dim  ) 

weights.cc46 行で定義されています。

参照先 one_dim, と values.

void osl::eval::ml::MultiWeights::setRandom (  ) 

weights.cc54 行で定義されています。

参照先 one_dim, osl::misc::random(), と values.

void osl::eval::ml::MultiWeights::setValue ( size_t  index,
MultiInt  value 
) [inline]

weights.h52 行で定義されています。

参照先 one_dim, と values.

const MultiInt& osl::eval::ml::MultiWeights::value ( size_t  index  )  const [inline]

weights.h49 行で定義されています。

参照先 one_dim, と values.


変数

weights.h43 行で定義されています。

参照元 oneDimension(), resetDimension(), setRandom(), setValue(), と value().

weights.h42 行で定義されています。

参照元 resetDimension(), setRandom(), setValue(), と value().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義