MulticlassPA::MulticlassPA(int num_classes,
                           int num_dimensions,
                           float aggressiveness)
    : num_classes_(num_classes),
      num_dimensions_(num_dimensions),
      aggressiveness_(aggressiveness) {
  InitializeParameters();
}
コード例 #2
0
ファイル: VCInundation.cpp プロジェクト: HyDROSLab/EF5
bool VCInundation::InitializeModel(
    std::vector<GridNode> *newNodes,
    std::map<GaugeConfigSection *, float *> *paramSettings,
    std::vector<FloatGrid *> *paramGrids) {

  nodes = newNodes;
  if (iNodes.size() != nodes->size()) {
    iNodes.resize(nodes->size());
  }

  // Fill in modelIndex in the gridNodes
  size_t numNodes = nodes->size();
  for (size_t i = 0; i < numNodes; i++) {
    GridNode *node = &nodes->at(i);
    node->modelIndex = i;
    if (node->channelGridCell) {
      ComputeLayers(i, node, &(iNodes[i]));
    }
  }

  InitializeParameters(paramSettings, paramGrids);

  return true;
}
コード例 #3
0
/****************************************************************************
 * Function definitions
 ****************************************************************************/
int ComputeParameters(Time *time, Space *space, Model *model)
{
    NodeBasedMeshNumberRefine(space, model);
    InitializeParameters(time, space, model);
    return 0;
}
コード例 #4
0
LeePositionController::LeePositionController()
    : initialized_params_(false),
      controller_active_(false) {
  InitializeParameters();
}