Package org.aksw.deer.old_learning
Class RefinementNode
- java.lang.Object
-
- org.aksw.deer.old_learning.RefinementNode
-
- All Implemented Interfaces:
java.lang.Comparable<RefinementNode>
public class RefinementNode extends java.lang.Object implements java.lang.Comparable<RefinementNode>
- Author:
- sherif
-
-
Field Summary
Fields Modifier and Type Field Description ModelconfigModeldoublefitnessjava.util.List<Resource>inputDatasetsjava.util.List<Model>inputModelsParameterizedDeerExecutionNodemoduleParameterizedDeerExecutionNodeoperatorjava.util.List<Resource>outputDatasetsjava.util.List<Model>outputModels
-
Constructor Summary
Constructors Constructor Description RefinementNode()Create a RefinementNodeRefinementNode(double fitness)Create a RefinementNode with fitnessRefinementNode(ParameterizedDeerExecutionNode operator, double fitness, java.util.List<Model> inputModels, java.util.List<Model> outputModels, Model configModel, java.util.List<Resource> inputDatasets, java.util.List<Resource> outputDatasets)Create a DeerOperator refinement nodeRefinementNode(ParameterizedDeerExecutionNode module, double fitness, Model inputModel, Model outputModel, Model configModel, Resource inputDataset, Resource outputDataset)Create a DeerModule refinement node
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(RefinementNode o)ResourcegetInputDataset()ModelgetInputModel()ResourcegetOutputDataset()ModelgetOutputModel()static voidmain(java.lang.String[] args)java.lang.StringtoString()
-
-
-
Field Detail
-
module
public ParameterizedDeerExecutionNode module
-
operator
public ParameterizedDeerExecutionNode operator
-
fitness
public double fitness
-
inputModels
public java.util.List<Model> inputModels
-
outputModels
public java.util.List<Model> outputModels
-
configModel
public Model configModel
-
inputDatasets
public java.util.List<Resource> inputDatasets
-
outputDatasets
public java.util.List<Resource> outputDatasets
-
-
Constructor Detail
-
RefinementNode
public RefinementNode(ParameterizedDeerExecutionNode operator, double fitness, java.util.List<Model> inputModels, java.util.List<Model> outputModels, Model configModel, java.util.List<Resource> inputDatasets, java.util.List<Resource> outputDatasets)
Create a DeerOperator refinement node
-
RefinementNode
public RefinementNode(ParameterizedDeerExecutionNode module, double fitness, Model inputModel, Model outputModel, Model configModel, Resource inputDataset, Resource outputDataset)
Create a DeerModule refinement node
-
RefinementNode
public RefinementNode()
Create a RefinementNode
-
RefinementNode
public RefinementNode(double fitness)
Create a RefinementNode with fitness
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
compareTo
public int compareTo(RefinementNode o)
- Specified by:
compareToin interfacejava.lang.Comparable<RefinementNode>
-
getOutputModel
public Model getOutputModel()
-
getInputModel
public Model getInputModel()
-
getOutputDataset
public Resource getOutputDataset()
-
getInputDataset
public Resource getInputDataset()
-
-