U
    5Af                  	   @   s  d dl mZ ddlmZmZmZmZmZmZ ddgdgdZ	ze sJe W n ek
r`   Y nX dge	d	< ze sze W n ek
r   Y nX d
dddddddge	d< ze se W n ek
r   Y nX dddddddddg	e	d< ze se W n ek
r   Y nX dddd d!d"d#d$ge	d%< er~d&d'l
mZmZ d&d(lmZ ze s\e W n ek
rt   Y nX d&d)lmZ ze se W n ek
r   Y n*X d&d*lmZmZmZmZmZmZmZmZ ze se W n ek
r   Y n.X d&d+lmZmZmZmZmZm Z m!Z!m"Z"m#Z# ze s:e W n ek
rR   Y n*X d&d,l$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z, n$d d-l-Z-ee.e/ d. e	e0d/e-j1e.< d-S )0    )TYPE_CHECKING   )OptionalDependencyNotAvailable_LazyModuleis_flax_availableis_tf_availableis_tokenizers_availableis_torch_availableRobertaConfigRobertaOnnxConfigRobertaTokenizer)configuration_robertatokenization_robertaRobertaTokenizerFasttokenization_roberta_fastRobertaForCausalLMRobertaForMaskedLMRobertaForMultipleChoiceRobertaForQuestionAnswering RobertaForSequenceClassificationRobertaForTokenClassificationRobertaModelRobertaPreTrainedModelmodeling_robertaTFRobertaForCausalLMTFRobertaForMaskedLMTFRobertaForMultipleChoiceTFRobertaForQuestionAnswering"TFRobertaForSequenceClassificationTFRobertaForTokenClassificationTFRobertaMainLayerTFRobertaModelTFRobertaPreTrainedModelmodeling_tf_robertaFlaxRobertaForCausalLMFlaxRobertaForMaskedLMFlaxRobertaForMultipleChoiceFlaxRobertaForQuestionAnswering$FlaxRobertaForSequenceClassification!FlaxRobertaForTokenClassificationFlaxRobertaModelFlaxRobertaPreTrainedModelmodeling_flax_roberta   )r
   r   )r   )r   )r   r   r   r   r   r   r   r   )	r   r   r   r   r   r   r    r!   r"   )r$   r%   r&   r'   r(   r)   r*   r+   N__file__)Zmodule_spec)2typingr   utilsr   r   r   r   r   r	   Z_import_structurer   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r#   r   r   r   r   r   r   r    r!   r"   r,   r$   r%   r&   r'   r(   r)   r*   r+   sys__name__globals__spec__modules r6   r6   H/tmp/pip-unpacked-wheel-zw5xktn0/transformers/models/roberta/__init__.py<module>   s    






(
,
*