public class RGramMatrixExporterImpl extends java.lang.Object implements RGramMatrixExporter
Modifier and Type | Field and Description |
---|---|
private InstanceDataExporter |
instanceDataExporter |
private KernelEvaluationDao |
kernelEvaluationDao |
private KernelUtil |
kernelUtil |
private static Log |
log |
Constructor and Description |
---|
RGramMatrixExporterImpl() |
Modifier and Type | Method and Description |
---|---|
private void |
exportGramMatrices(java.lang.String name,
java.lang.String experiment,
double param1,
java.lang.String param2,
java.lang.String splitName,
java.lang.String scope,
java.lang.String outdir,
InstanceData instanceData) |
void |
exportGramMatrix(java.util.Properties props) |
private void |
exportGramMatrix(java.lang.String name,
java.lang.String experiment,
double param1,
java.lang.String param2,
java.lang.String splitName,
java.lang.String outdir,
InstanceData instanceData,
java.lang.String label,
int run,
int fold) |
InstanceDataExporter |
getInstanceDataExporter() |
KernelEvaluationDao |
getKernelEvaluationDao() |
KernelUtil |
getKernelUtil() |
static void |
main(java.lang.String[] args) |
private void |
outputGramMatrix(double[][] gramMatrix,
java.util.SortedSet<java.lang.Long> instanceIds,
java.lang.String dataFilePrefix) |
void |
setInstanceDataExporter(InstanceDataExporter instanceDataExporter) |
void |
setKernelEvaluationDao(KernelEvaluationDao kernelEvaluationDao) |
void |
setKernelUtil(KernelUtil kernelUtil) |
private static final Log log
private InstanceDataExporter instanceDataExporter
private KernelEvaluationDao kernelEvaluationDao
private KernelUtil kernelUtil
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
private void exportGramMatrices(java.lang.String name, java.lang.String experiment, double param1, java.lang.String param2, java.lang.String splitName, java.lang.String scope, java.lang.String outdir, InstanceData instanceData) throws java.io.IOException
java.io.IOException
private void exportGramMatrix(java.lang.String name, java.lang.String experiment, double param1, java.lang.String param2, java.lang.String splitName, java.lang.String outdir, InstanceData instanceData, java.lang.String label, int run, int fold) throws java.io.IOException
java.io.IOException
public void exportGramMatrix(java.util.Properties props) throws java.io.IOException
exportGramMatrix
in interface RGramMatrixExporter
java.io.IOException
public InstanceDataExporter getInstanceDataExporter()
public KernelEvaluationDao getKernelEvaluationDao()
public KernelUtil getKernelUtil()
private void outputGramMatrix(double[][] gramMatrix, java.util.SortedSet<java.lang.Long> instanceIds, java.lang.String dataFilePrefix) throws java.io.IOException
java.io.IOException
public void setInstanceDataExporter(InstanceDataExporter instanceDataExporter)
public void setKernelEvaluationDao(KernelEvaluationDao kernelEvaluationDao)
public void setKernelUtil(KernelUtil kernelUtil)