com.eharmony.aloha.models.vw.jni.multilabel
a specification for the underlying Cost Sensitive One Against All
VW model with label dependent features. VW flag --csoaa_ldf mc
or --wap_ldf mc is expected. For more information, see the
VW CSOAA wiki page.
Also see the Cost-Sensitive Multiclass Classification section of
Hal Daume's On Multiclass Classification in VW
page. This model specification will be materialized in this class.
The list of indices into the features sequence that does not have
an exist in any value of the namespaces map.
Mapping from namespace name to indices in the features sequence passed
to the apply method. There should be no empty namespaces, meaning
key-value pairs appearing in the map should not values that are empty
sequences. This is a requirement.
Given the input, form a VW example, and delegate to the underlying CSOAA LDF VW model.
Given the input, form a VW example, and delegate to the underlying CSOAA LDF VW model.
(non-label dependent) features shared across all labels.
labels for which the VW learner should produce predictions.
the indices labels into the sequence of all labels encountered
during training.
Any label dependent features. This is not yet utilized and is currently ignored.
a Map from label to prediction.
The list of indices into the features sequence that does not have
an exist in any value of the namespaces map.
a specification for the underlying Cost Sensitive One Against All VW model with label dependent features.
a specification for the underlying Cost Sensitive One Against All
VW model with label dependent features. VW flag --csoaa_ldf mc
or --wap_ldf mc is expected. For more information, see the
VW CSOAA wiki page.
Also see the Cost-Sensitive Multiclass Classification section of
Hal Daume's On Multiclass Classification in VW
page. This model specification will be materialized in this class.
Mapping from namespace name to indices in the features sequence passed
to the apply method.
Mapping from namespace name to indices in the features sequence passed
to the apply method. There should be no empty namespaces, meaning
key-value pairs appearing in the map should not values that are empty
sequences. This is a requirement.
Get the VW parameters used to invoke the underlying VW model.
Get the VW parameters used to invoke the underlying VW model.
VW parameters.
Creates a VW multi-label predictor plugin for
MultilabelModel.the label or class type.
a specification for the underlying Cost Sensitive One Against All VW model with label dependent features. VW flag
--csoaa_ldf mcor--wap_ldf mcis expected. For more information, see the VW CSOAA wiki page. Also see the Cost-Sensitive Multiclass Classification section of Hal Daume's On Multiclass Classification in VW page. This model specification will be materialized in this class.The list of indices into the
featuressequence that does not have an exist in any value of thenamespacesmap.Mapping from namespace name to indices in the
featuressequence passed to theapplymethod. There should be no empty namespaces, meaning key-value pairs appearing in the map should not values that are empty sequences. This is a requirement.9/8/2017