本文整理了Java中de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.Flag.<init>()
方法的一些代码示例,展示了Flag.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Flag.<init>()
方法的具体详情如下:
包路径:de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.Flag
类名称:Flag
方法名:<init>
[英]Constructs a flag object with the given optionID.
If the flag is not set its value is "false".
[中]使用给定的optionID构造一个flag对象。
如果未设置标志,则其值为“false”。
代码示例来源:origin: elki-project/elki
/**
* Get the variance statistics parameter.
*
* @param config Parameterization
*/
protected void getParameterVarstat(Parameterization config) {
Flag varF = new Flag(VARSTAT_ID);
varstat = config.grab(varF) && varF.isTrue();
}
代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-clustering
/**
* Get the variance statistics parameter.
*
* @param config Parameterization
*/
protected void getParameterVarstat(Parameterization config) {
Flag varF = new Flag(VARSTAT_ID);
varstat = config.grab(varF) && varF.isTrue();
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag dropfirstP = new Flag(KEEPFIRST_ID);
if(config.grab(dropfirstP)) {
keepfirst = dropfirstP.isTrue();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
final Flag flag = new Flag(INVERT_ID);
if(config.grab(flag)) {
invert = flag.getValue();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag nofillF = new Flag(NOFILL_ID);
if(config.grab(nofillF)) {
nofill = nofillF.isTrue();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag fillF = new Flag(TreeMBRVisualization.Parameterizer.FILL_ID);
if(config.grab(fillF)) {
fill = fillF.isTrue();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag normalizeF = new Flag(NORMALIZE_ID);
if(config.grab(normalizeF)) {
normalize = normalizeF.getValue();
}
}
代码示例来源:origin: de.lmu.ifi.dbs.elki/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag dropfirstP = new Flag(KEEPFIRST_ID);
if(config.grab(dropfirstP)) {
keepfirst = dropfirstP.isTrue();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag fillF = new Flag(FILL_ID);
if(config.grab(fillF)) {
fill = fillF.isTrue();
}
}
代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-outlier
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
final Flag flag = new Flag(INVERT_ID);
if(config.grab(flag)) {
invert = flag.getValue();
}
}
代码示例来源:origin: de.lmu.ifi.dbs.elki/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag varF = new Flag(VARSTAT_ID);
if(config.grab(varF)) {
varstat = varF.isTrue();
}
}
代码示例来源:origin: de.lmu.ifi.dbs.elki/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag normF = new Flag(NORMALIZE_FLAG);
if(config.grab(normF)) {
normalize = normF.isTrue();
}
}
代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag fillF = new Flag(FILL_ID);
if(config.grab(fillF)) {
fill = fillF.isTrue();
}
}
代码示例来源:origin: de.lmu.ifi.dbs.elki/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag normalizeF = new Flag(NORMALIZE_ID);
if (config.grab(normalizeF)) {
normalize = normalizeF.getValue();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag fillF = new Flag(TreeMBRVisualization.Parameterizer.FILL_ID) //
.setDefaultValue(Boolean.TRUE);
if(config.grab(fillF)) {
fill = fillF.isTrue();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
final PatternParameter patternP = new PatternParameter(LABELFILTER_PATTERN_ID);
if(config.grab(patternP)) {
pattern = patternP.getValue();
}
final Flag invertedF = new Flag(LABELFILTER_PATTERN_INVERT_ID);
if(config.grab(invertedF)) {
inverted = invertedF.getValue().booleanValue();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
PatternParameter commentP = new PatternParameter(CSVReaderFormat.Parameterizer.COMMENT_ID, "^\\s*#.*$");
if(config.grab(commentP)) {
comment = commentP.getValue();
}
Flag trimP = new Flag(TRIM_ID);
if(config.grab(trimP)) {
trimWhitespace = trimP.isTrue();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
DoubleParameter alphaP = new DoubleParameter(ClusterHullVisualization.Parameterizer.ALPHA_ID, Double.POSITIVE_INFINITY);
if(config.grab(alphaP)) {
alpha = alphaP.doubleValue();
}
Flag bendP = new Flag(STRAIGHT_ID);
if(config.grab(bendP)) {
bend = bendP.isFalse();
}
}
代码示例来源:origin: elki-project/elki
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
Flag fillF = new Flag(FILL_ID);
if(config.grab(fillF)) {
fill = fillF.isTrue();
}
ObjectParameter<ScalingFunction> scalingP = new ObjectParameter<>(SCALING_ID, ScalingFunction.class, OutlierLinearScaling.class);
if(config.grab(scalingP)) {
scaling = scalingP.instantiateClass(config);
}
}
代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-input
@Override
protected void makeOptions(Parameterization config) {
super.makeOptions(config);
PatternParameter commentP = new PatternParameter(CSVReaderFormat.Parameterizer.COMMENT_ID, "^\\s*#.*$");
if(config.grab(commentP)) {
comment = commentP.getValue();
}
Flag trimP = new Flag(TRIM_ID);
if(config.grab(trimP)) {
trimWhitespace = trimP.isTrue();
}
}
内容来源于网络,如有侵权,请联系作者删除!