Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • org.apache.commons.math3.ml.clustering.Clusterable
    • ai.libs.jaicore.ml.core.filter.sampling.IClusterableInstance (also extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance)
      • ai.libs.jaicore.ml.classification.singlelabel.timeseries.dataset.ITimeSeriesInstance (also extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance, java.lang.Iterable<T>)
  • org.api4.java.ai.ml.core.learner.active.IActiveLearningPoolProvider<I>
  • ai.libs.jaicore.ml.ranking.label.learner.IConfigurableLabelRanker
  • ai.libs.jaicore.ml.core.filter.IDatasetFilter
  • org.api4.java.ai.ml.ranking.dyad.dataset.IDyad
  • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.featuretransform.IDyadFeatureTransform
  • ai.libs.jaicore.ml.classification.singlelabel.timeseries.filter.IFilter
  • org.api4.java.ai.ml.core.learner.IFittable<I,​D>
    • org.api4.java.ai.ml.core.learner.IFittablePredictor<I,​D> (also extends org.api4.java.ai.ml.core.learner.IPredictor<I,​D>)
      • org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,​D> (also extends org.api4.java.ai.ml.core.learner.ILearnerConfigHandler)
        • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IDyadRanker (also extends org.api4.java.ai.ml.ranking.learner.IRanker<O,​I,​D>)
          • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IPLDyadRanker
        • org.api4.java.ai.ml.ranking.learner.IRanker<O,​I,​D>
          • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IDyadRanker (also extends org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,​D>)
            • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IPLDyadRanker
          • ai.libs.jaicore.ml.ranking.label.learner.clusterbased.IGroupBasedRanker<O,​I,​D,​Z>
        • ai.libs.jaicore.ml.scikitwrapper.IScikitLearnWrapper (also extends org.api4.java.common.control.ILoggingCustomizable)
  • org.api4.java.common.attributedobjects.IGetter<C,​P>
    • org.api4.java.common.attributedobjects.IObjectEvaluator<T,​V>
  • ai.libs.jaicore.math.gradientdescent.IGradientDescendableFunction
  • ai.libs.jaicore.math.gradientdescent.IGradientFunction
  • ai.libs.jaicore.ml.ranking.label.learner.clusterbased.IGroupBuilder<C,​I>
  • ai.libs.jaicore.ml.ranking.label.learner.clusterbased.IGroupSolutionRankingSelect<C,​S,​I,​P>
  • org.api4.java.ai.ml.core.dataset.IInstance
    • org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance
      • ai.libs.jaicore.ml.core.filter.sampling.IClusterableInstance (also extends org.apache.commons.math3.ml.clustering.Clusterable)
        • ai.libs.jaicore.ml.classification.singlelabel.timeseries.dataset.ITimeSeriesInstance (also extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance, java.lang.Iterable<T>)
      • org.api4.java.ai.ml.ranking.dataset.IRankingInstance<O>
        • org.api4.java.ai.ml.ranking.dyad.dataset.IDyadRankingInstance (also extends java.lang.Iterable<T>)
      • ai.libs.jaicore.ml.classification.singlelabel.timeseries.dataset.ITimeSeriesInstance (also extends ai.libs.jaicore.ml.core.filter.sampling.IClusterableInstance, java.lang.Iterable<T>)
  • ai.libs.jaicore.ml.ranking.label.learner.clusterbased.datamanager.IInstanceCollector<I>
  • org.api4.java.ai.ml.core.learner.ILearnerConfigHandler
    • org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,​D> (also extends org.api4.java.ai.ml.core.learner.IFittablePredictor<I,​D>)
      • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IDyadRanker (also extends org.api4.java.ai.ml.ranking.learner.IRanker<O,​I,​D>)
        • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IPLDyadRanker
      • org.api4.java.ai.ml.ranking.learner.IRanker<O,​I,​D>
        • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IDyadRanker (also extends org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,​D>)
          • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IPLDyadRanker
        • ai.libs.jaicore.ml.ranking.label.learner.clusterbased.IGroupBasedRanker<O,​I,​D,​Z>
      • ai.libs.jaicore.ml.scikitwrapper.IScikitLearnWrapper (also extends org.api4.java.common.control.ILoggingCustomizable)
  • org.api4.java.common.control.ILoggingCustomizable
    • ai.libs.jaicore.ml.scikitwrapper.IScikitLearnWrapper (also extends org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,​D>)
  • ai.libs.jaicore.ml.classification.multilabel.evaluation.loss.nonadditive.choquistic.IMassFunction
  • ai.libs.jaicore.ml.ranking.dyad.learner.zeroshot.inputoptimization.InputOptimizerLoss
  • ai.libs.jaicore.ml.classification.multilabel.evaluation.loss.nonadditive.owa.IOWAValueFunction
  • org.api4.java.common.control.IParallelizable
    • ai.libs.jaicore.ml.core.filter.sampling.inmemory.stratified.sampling.IStratifier
  • ai.libs.jaicore.ml.classification.loss.dataset.IPredictedClassPerformanceMeasure
  • org.api4.java.ai.ml.core.evaluation.IPredictionAndGroundTruthTable<E,​A>
  • org.api4.java.ai.ml.core.learner.IPredictor<I,​D>
    • org.api4.java.ai.ml.core.learner.IFittablePredictor<I,​D> (also extends org.api4.java.ai.ml.core.learner.IFittable<I,​D>)
      • org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,​D> (also extends org.api4.java.ai.ml.core.learner.ILearnerConfigHandler)
        • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IDyadRanker (also extends org.api4.java.ai.ml.ranking.learner.IRanker<O,​I,​D>)
          • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IPLDyadRanker
        • org.api4.java.ai.ml.ranking.learner.IRanker<O,​I,​D>
          • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IDyadRanker (also extends org.api4.java.ai.ml.core.learner.ISupervisedLearner<I,​D>)
            • ai.libs.jaicore.ml.ranking.dyad.learner.algorithm.IPLDyadRanker
          • ai.libs.jaicore.ml.ranking.label.learner.clusterbased.IGroupBasedRanker<O,​I,​D,​Z>
        • ai.libs.jaicore.ml.scikitwrapper.IScikitLearnWrapper (also extends org.api4.java.common.control.ILoggingCustomizable)
  • ai.libs.jaicore.ml.ranking.label.learner.clusterbased.candidateprovider.IRankedSolutionCandidateProvider<I,​S>
  • ai.libs.jaicore.ml.core.filter.sampling.inmemory.factories.interfaces.ISamplingAlgorithmFactory<D,​A>
  • ai.libs.jaicore.ml.core.dataset.serialization.ISQLDatasetMapper
  • ai.libs.jaicore.ml.core.filter.sampling.infiles.stratified.sampling.IStratiFileAssigner
  • ai.libs.jaicore.ml.core.evaluation.evaluator.factory.ISupervisedLearnerEvaluatorFactory<I,​D>
  • ai.libs.jaicore.ml.ranking.label.learner.clusterbased.datamanager.ITableGeneratorandCompleter<I,​S,​P>
  • java.lang.Iterable<T>
    • org.api4.java.ai.ml.ranking.dyad.dataset.IDyadRankingInstance (also extends org.api4.java.ai.ml.ranking.dataset.IRankingInstance<O>)
    • ai.libs.jaicore.ml.classification.singlelabel.timeseries.dataset.ITimeSeriesInstance (also extends ai.libs.jaicore.ml.core.filter.sampling.IClusterableInstance, org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance)
  • org.api4.java.ai.ml.core.dataset.schema.attribute.ITimeseries<Y>
  • ai.libs.jaicore.ml.classification.singlelabel.timeseries.dataset.ITimeSeriesDataset
  • ai.libs.jaicore.ml.functionprediction.learner.learningcurveextrapolation.LearningCurveExtrapolationMethod
  • java.util.Map<K,​V>
  • java.io.Serializable

Enum Hierarchy