pub enum SequenceClassificationOption {
Show 13 variants
Bert(BertForSequenceClassification),
Deberta(DebertaForSequenceClassification),
DebertaV2(DebertaV2ForSequenceClassification),
DistilBert(DistilBertModelClassifier),
MobileBert(MobileBertForSequenceClassification),
Roberta(RobertaForSequenceClassification),
XLMRoberta(RobertaForSequenceClassification),
Albert(AlbertForSequenceClassification),
XLNet(XLNetForSequenceClassification),
Bart(BartForSequenceClassification),
Reformer(ReformerForSequenceClassification),
Longformer(LongformerForSequenceClassification),
FNet(FNetForSequenceClassification),
}Expand description
Variants§
Bert(BertForSequenceClassification)
Bert for Sequence Classification
Deberta(DebertaForSequenceClassification)
DeBERTa for Sequence Classification
DebertaV2(DebertaV2ForSequenceClassification)
DeBERTa V2 for Sequence Classification
DistilBert(DistilBertModelClassifier)
DistilBert for Sequence Classification
MobileBert(MobileBertForSequenceClassification)
MobileBert for Sequence Classification
Roberta(RobertaForSequenceClassification)
Roberta for Sequence Classification
XLMRoberta(RobertaForSequenceClassification)
XLMRoberta for Sequence Classification
Albert(AlbertForSequenceClassification)
Albert for Sequence Classification
XLNet(XLNetForSequenceClassification)
XLNet for Sequence Classification
Bart(BartForSequenceClassification)
Bart for Sequence Classification
Reformer(ReformerForSequenceClassification)
Reformer for Sequence Classification
Longformer(LongformerForSequenceClassification)
Longformer for Sequence Classification
FNet(FNetForSequenceClassification)
FNet for Sequence Classification
Implementations§
source§impl SequenceClassificationOption
impl SequenceClassificationOption
sourcepub fn new<'p, P>(
model_type: ModelType,
p: P,
config: &ConfigOption
) -> Result<Self, RustBertError>where
P: Borrow<Path<'p>>,
pub fn new<'p, P>(
model_type: ModelType,
p: P,
config: &ConfigOption
) -> Result<Self, RustBertError>where
P: Borrow<Path<'p>>,
Instantiate a new sequence classification model of the supplied type.
Arguments
model_type-ModelTypeindicating the model type to load (must match with the actual data to be loaded)p-tch::nn::Pathpath to the model file to load (e.g. model.ot)config- A configuration (the model type of the configuration must be compatible with the value formodel_type)
sourcepub fn model_type(&self) -> ModelType
pub fn model_type(&self) -> ModelType
Returns the ModelType for this SequenceClassificationOption