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 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 thenamespaces
map.Mapping from namespace name to indices in the
features
sequence passed to theapply
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.9/8/2017