Search in sources :

Example 1 with DistanceMeasurePortObject

use of org.knime.distance.DistanceMeasurePortObject in project knime-core by knime.

the class RandomForestDistanceCreatorNodeModel method execute.

/**
 * {@inheritDoc}
 */
@Override
protected PortObject[] execute(final PortObject[] inObjects, final ExecutionContext exec) throws Exception {
    TreeEnsembleModelPortObject ensemblePO = (TreeEnsembleModelPortObject) inObjects[0];
    RandomForestDistanceConfig rfDistCfg = new RandomForestDistanceConfig(ensemblePO);
    return new PortObject[] { new DistanceMeasurePortObject(rfDistCfg) };
}
Also used : TreeEnsembleModelPortObject(org.knime.base.node.mine.treeensemble2.model.TreeEnsembleModelPortObject) DistanceMeasurePortObject(org.knime.distance.DistanceMeasurePortObject) RandomForestDistanceConfig(org.knime.base.node.mine.treeensemble2.distance.RandomForestDistanceConfig) DistanceMeasurePortObject(org.knime.distance.DistanceMeasurePortObject) TreeEnsembleModelPortObject(org.knime.base.node.mine.treeensemble2.model.TreeEnsembleModelPortObject) PortObject(org.knime.core.node.port.PortObject)

Aggregations

RandomForestDistanceConfig (org.knime.base.node.mine.treeensemble2.distance.RandomForestDistanceConfig)1 TreeEnsembleModelPortObject (org.knime.base.node.mine.treeensemble2.model.TreeEnsembleModelPortObject)1 PortObject (org.knime.core.node.port.PortObject)1 DistanceMeasurePortObject (org.knime.distance.DistanceMeasurePortObject)1