Codota Logo
org.jpmml.converter
Code IndexAdd Codota to your IDE (free)

How to use org.jpmml.converter

Best Java code snippets using org.jpmml.converter (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
BufferedReader b =
  • Codota IconInputStream in;new BufferedReader(new InputStreamReader(in))
  • Codota IconReader in;new BufferedReader(in)
  • Codota IconFile file;new BufferedReader(new FileReader(file))
  • Smart code suggestions by Codota
}
origin: jpmml/jpmml-r

@Override
public DataField createDataField(FieldName name, OpType opType, DataType dataType, List<String> values){
  if(dataType == null){
    dataType = ValueUtil.getDataType(values);
  }
  return super.createDataField(name, opType, dataType, values);
}
origin: jpmml/jpmml-sklearn

public Apply encodeApply(String function, Feature feature, int index, String term){
  Constant constant = PMMLUtil.createConstant(term, DataType.STRING);
  return PMMLUtil.createApply(function, feature.ref(), constant);
}
origin: jpmml/jpmml-sklearn

  @Override
  public Expression createExpression(FieldRef fieldRef){
    return PMMLUtil.createApply("lessOrEqual", fieldRef, PMMLUtil.createConstant(0d));
  }
};
origin: jpmml/jpmml-sparkml

  @Override
  public ContinuousFeature toContinuousFeature(){
    Supplier<Apply> applySupplier = () -> {
      Feature feature = getFeature();
      Number factor = getFactor();
      return PMMLUtil.createApply("*", (feature.toContinuousFeature()).ref(), PMMLUtil.createConstant(factor));
    };
    return toContinuousFeature(name, DataType.DOUBLE, applySupplier);
  }
};
origin: org.jpmml/jpmml-xgboost

  @Override
  public Label encodeLabel(FieldName targetField, List<String> targetCategories, PMMLEncoder encoder){

    if(targetCategories != null){
      throw new IllegalArgumentException();
    }

    DataField dataField = encoder.createDataField(targetField, OpType.CONTINUOUS, DataType.FLOAT);

    return new ContinuousLabel(dataField);
  }
}
origin: jpmml/jpmml-xgboost

@Override
public Label encodeLabel(FieldName targetField, List<String> targetCategories, PMMLEncoder encoder){
  targetCategories = prepareTargetCategories(targetCategories);
  DataField dataField = encoder.createDataField(targetField, OpType.CATEGORICAL, DataType.STRING, targetCategories);
  return new CategoricalLabel(dataField);
}
origin: jpmml/jpmml-sklearn

  @Override
  public void decorate(DataField dataField, MiningField miningField){
    super.decorate(dataField, miningField);
    if(invalidValueReplacement != null){
      miningField.setInvalidValueReplacement(ValueUtil.formatValue(invalidValueReplacement));
    }
  }
}
origin: jpmml/jpmml-sklearn

  @Override
  public Feature apply(Feature feature){
    if(feature instanceof BinaryFeature){
      BinaryFeature binaryFeature = (BinaryFeature)feature;
      return binaryFeature;
    } else
    {
      ContinuousFeature continuousFeature = feature.toContinuousFeature(dataType);
      return continuousFeature;
    }
  }
};
origin: jpmml/jpmml-sklearn

  @Override
  public String apply(Object object){
    return ValueUtil.formatValue(object);
  }
};
origin: jpmml/jpmml-r

  @Override
  public String encode(Integer value){
    return categoricalLabel.getValue(value - 1);
  }
};
origin: jpmml/jpmml-sklearn

  @Override
  public SigmoidTransformation createTransformation(){
    return new SigmoidTransformation(-1d);
  }
}
origin: jpmml/jpmml-sklearn

@Override
public ContinuousOutputFeature toContinuousFeature(DataType dataType){
  return (ContinuousOutputFeature)super.toContinuousFeature(dataType);
}
origin: jpmml/jpmml-sklearn

  @Override
  public ExpTransformation createTransformation(){
    return new ExpTransformation();
  }
}
origin: jpmml/jpmml-sklearn

@Override
public ContinuousOutputFeature toContinuousFeature(DataType dataType){
  return (ContinuousOutputFeature)super.toContinuousFeature(dataType);
}
origin: jpmml/jpmml-lightgbm

@Override
public Label encodeLabel(FieldName targetField, List<String> targetCategories, PMMLEncoder encoder){
  if(targetCategories != null){
    throw new IllegalArgumentException();
  }
  DataField dataField = encoder.createDataField(targetField, OpType.CONTINUOUS, DataType.DOUBLE);
  return new ContinuousLabel(dataField);
}
origin: jpmml/jpmml-r

  @Override
  public Expression createExpression(FieldRef fieldRef){
    return PMMLUtil.createApply("lessOrEqual", fieldRef, PMMLUtil.createConstant(0d));
  }
};
origin: jpmml/jpmml-sklearn

  @Override
  public ContinuousFeature toContinuousFeature(){
    return encodedFeature.toContinuousFeature();
  }
};
origin: jpmml/jpmml-sklearn

  @Override
  public SigmoidTransformation createTransformation(){
    return new SigmoidTransformation(-2d);
  }
}
origin: cheng-li/pyramid

public static Label encodeLabel(FieldName targetField, List<String> targetCategories, PMMLEncoder encoder){
  if(targetCategories != null){
    throw new IllegalArgumentException();
  }
  DataField dataField = encoder.createDataField(targetField, OpType.CONTINUOUS, DataType.FLOAT);
  return new ContinuousLabel(dataField);
}
origin: jpmml/jpmml-sklearn

  @Override
  public Expression createExpression(FieldRef fieldRef){
    return PMMLUtil.createApply("-", PMMLUtil.createConstant(0.5d), PMMLUtil.createApply("pow", PMMLUtil.createConstant(2d), PMMLUtil.createApply("*", PMMLUtil.createConstant(-1d), fieldRef)));
  }
};
org.jpmml.converter

Most used classes

  • BinaryFeature
  • CategoricalLabel
  • ContinuousFeature
  • ContinuousLabel
  • Feature
  • Schema,
  • ValueUtil,
  • MiningModelUtil,
  • PredicateManager,
  • CategoricalFeature,
  • PMMLEncoder,
  • PMMLUtil,
  • RegressionModelUtil,
  • CMatrixUtil,
  • CategoryManager,
  • ModelEncoder,
  • FeatureUtil,
  • InteractionFeature,
  • Label
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now