Class DatasetPropertyComputer
- java.lang.Object
-
- ai.libs.jaicore.ml.core.dataset.schema.DatasetPropertyComputer
-
- All Implemented Interfaces:
org.api4.java.common.control.ILoggingCustomizable
public class DatasetPropertyComputer extends java.lang.Object implements org.api4.java.common.control.ILoggingCustomizable
-
-
Constructor Summary
Constructors Constructor Description DatasetPropertyComputer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.Integer,java.util.Set<java.lang.Object>>computeAttributeValues(org.api4.java.ai.ml.core.dataset.IDataset<?> dataset)java.util.Map<java.lang.Integer,java.util.Set<java.lang.Object>>computeAttributeValues(org.api4.java.ai.ml.core.dataset.IDataset<?> dataset, java.util.List<java.lang.Integer> pAttributeIndices, int numCPUs)This method computes for each desired attribute the set of occurring values.java.lang.StringgetLoggerName()voidsetLoggerName(java.lang.String name)
-
-
-
Method Detail
-
computeAttributeValues
public java.util.Map<java.lang.Integer,java.util.Set<java.lang.Object>> computeAttributeValues(org.api4.java.ai.ml.core.dataset.IDataset<?> dataset)
-
computeAttributeValues
public java.util.Map<java.lang.Integer,java.util.Set<java.lang.Object>> computeAttributeValues(org.api4.java.ai.ml.core.dataset.IDataset<?> dataset, java.util.List<java.lang.Integer> pAttributeIndices, int numCPUs)This method computes for each desired attribute the set of occurring values. If numCPU > 1, the computation is done in parallel.
-
getLoggerName
public java.lang.String getLoggerName()
- Specified by:
getLoggerNamein interfaceorg.api4.java.common.control.ILoggingCustomizable
-
setLoggerName
public void setLoggerName(java.lang.String name)
- Specified by:
setLoggerNamein interfaceorg.api4.java.common.control.ILoggingCustomizable
-
-