public class VowpalWabbitAdapter extends Object implements TcShallowLearningAdapter
https://github.com/VowpalWabbit/vowpal_wabbit/wiki/Command-line-arguments
Following default configurations are used:
Classification (non-sequential):
--oaa = Use one-against-all multiclass learning
Classification (sequential):
--search_task = sequential
--search_passes_per_policy = 2
--cache = (a cache file is used)
--search_history_length = 1
the number of labels that have to predicted are determined in the backend automatically by DKPro TC.
| Constructor and Description |
|---|
VowpalWabbitAdapter() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDataWriterClass() |
org.dkpro.lab.task.impl.DimensionBundle<Collection<String>> |
getFoldDimensionBundle(String[] files,
int folds) |
static TcShallowLearningAdapter |
getInstance() |
Class<? extends ModelSerialization_ImplBase> |
getLoadModelConnectorClass() |
Class<? extends org.dkpro.lab.reporting.ReportBase> |
getMajorityClassBaselineIdReportClass() |
String |
getName() |
Class<? extends org.dkpro.lab.reporting.ReportBase> |
getOutcomeIdReportClass() |
Class<? extends org.dkpro.lab.reporting.ReportBase> |
getRandomBaselineIdReportClass() |
ModelSerializationTask |
getSaveModelTask() |
org.dkpro.lab.task.impl.ExecutableTaskBase |
getTestTask() |
String |
toString() |
boolean |
useSparseFeatures() |
public static TcShallowLearningAdapter getInstance()
public org.dkpro.lab.task.impl.ExecutableTaskBase getTestTask()
getTestTask in interface TcShallowLearningAdapterpublic Class<? extends org.dkpro.lab.reporting.ReportBase> getOutcomeIdReportClass()
getOutcomeIdReportClass in interface TcShallowLearningAdapterpublic Class<? extends org.dkpro.lab.reporting.ReportBase> getMajorityClassBaselineIdReportClass()
getMajorityClassBaselineIdReportClass in interface TcShallowLearningAdapterpublic Class<? extends org.dkpro.lab.reporting.ReportBase> getRandomBaselineIdReportClass()
getRandomBaselineIdReportClass in interface TcShallowLearningAdapterpublic org.dkpro.lab.task.impl.DimensionBundle<Collection<String>> getFoldDimensionBundle(String[] files, int folds)
getFoldDimensionBundle in interface TcShallowLearningAdapterpublic String getDataWriterClass()
getDataWriterClass in interface TcShallowLearningAdapterpublic Class<? extends ModelSerialization_ImplBase> getLoadModelConnectorClass()
getLoadModelConnectorClass in interface TcShallowLearningAdapterpublic ModelSerializationTask getSaveModelTask()
getSaveModelTask in interface TcShallowLearningAdapterpublic boolean useSparseFeatures()
useSparseFeatures in interface TcShallowLearningAdapterpublic String getName()
getName in interface TcShallowLearningAdapterCopyright © 2013–2019 Ubiquitous Knowledge Processing (UKP) Lab. All rights reserved.