| | |
| | |
| | ''' |
| | @license: (C) Copyright 2025, Hey. |
| | @author: Hey |
| | @email: sanyuan.hy@alibaba-inc.com |
| | @tel: 137****6540 |
| | @datetime: 2025/12/30 11:32 |
| | @project: lucaone |
| | @file: configuration_lucaone |
| | @desc: configuration_lucaone |
| | ''' |
| |
|
| | from .configuration_lucaone import LucaGPLMConfig |
| | from .tokenization_lucaone import LucaGPLMTokenizer, LucaGPLMTokenizerFast |
| | from .modeling_lucaone import ( |
| | LucaGPLMModel, |
| | LucaGPLMPreTrainedModel, |
| | LucaGPLMForMaskedLM, |
| | LucaGPLMForSequenceClassification, |
| | LucaGPLMForTokenClassification |
| | ) |
| | from transformers import ( |
| | AutoConfig, |
| | AutoModel, |
| | AutoModelForMaskedLM, |
| | AutoModelForSequenceClassification, |
| | AutoModelForTokenClassification |
| | ) |
| |
|
| | __all__ = [ |
| | "LucaGPLMConfig", |
| | "LucaGPLMModel", |
| | "LucaGPLMPreTrainedModel", |
| | "LucaGPLMTokenizer", |
| | "LucaGPLMTokenizerFast", |
| | "LucaGPLMForMaskedLM", |
| | "LucaGPLMForSequenceClassification", |
| | "LucaGPLMForTokenClassification" |
| | ] |
| |
|
| |
|
| | |
| | AutoConfig.register("lucaone", LucaGPLMConfig) |
| |
|
| | |
| | AutoModel.register(LucaGPLMConfig, LucaGPLMModel) |
| |
|
| | |
| | AutoModelForSequenceClassification.register(LucaGPLMConfig, LucaGPLMForSequenceClassification) |
| |
|
| | |
| | AutoModelForTokenClassification.register(LucaGPLMConfig, LucaGPLMForTokenClassification) |
| |
|
| | |
| | AutoModelForMaskedLM.register(LucaGPLMConfig, LucaGPLMForMaskedLM) |