Class DenseDyadRankingInstance
- java.lang.Object
-
- ai.libs.jaicore.ml.ranking.dyad.dataset.ADyadRankingInstance
-
- ai.libs.jaicore.ml.ranking.dyad.dataset.DenseDyadRankingInstance
-
- All Implemented Interfaces:
INDArrayDyadRankingInstance,java.lang.Iterable<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad>,org.api4.java.ai.ml.core.dataset.IInstance,org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,org.api4.java.ai.ml.ranking.dataset.IRankingInstance<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad>,org.api4.java.ai.ml.ranking.dyad.dataset.IDyadRankingInstance
public class DenseDyadRankingInstance extends ADyadRankingInstance
-
-
Constructor Summary
Constructors Constructor Description DenseDyadRankingInstance(java.util.List<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad> dyads)DenseDyadRankingInstance(java.util.Set<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad> dyads)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.Set<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad>getAttributeValue(int pos)org.api4.java.ai.ml.ranking.IRanking<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad>getLabel()intgetNumberOfRankedElements()inthashCode()java.util.Iterator<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad>iterator()voidsetDyads(java.util.Set<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad> dyads)voidsetRanking(Ranking<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad> ranking)java.lang.StringtoString()-
Methods inherited from class ai.libs.jaicore.ml.ranking.dyad.dataset.ADyadRankingInstance
assertNonEmptyCollection, assertOnlyDyadsInCollection, getAttributes, getDyads, getPoint, removeColumn, setAttributeValue, setLabel, toMatrix
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.api4.java.ai.ml.core.dataset.IInstance
getNumAttributes, getPointValue, isAttributeValuePresent
-
-
-
-
Method Detail
-
iterator
public java.util.Iterator<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad> iterator()
-
getAttributeValue
public java.util.Set<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad> getAttributeValue(int pos)
- Specified by:
getAttributeValuein interfaceorg.api4.java.ai.ml.core.dataset.IInstance- Specified by:
getAttributeValuein classADyadRankingInstance
-
getLabel
public org.api4.java.ai.ml.ranking.IRanking<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad> getLabel()
-
getNumberOfRankedElements
public int getNumberOfRankedElements()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
setDyads
public void setDyads(java.util.Set<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad> dyads)
- Specified by:
setDyadsin classADyadRankingInstance
-
setRanking
public void setRanking(Ranking<org.api4.java.ai.ml.ranking.dyad.dataset.IDyad> ranking)
- Specified by:
setRankingin classADyadRankingInstance
-
-