






from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_tokenizers_available, is_torch_available


lowercase  							=					{
    "configuration_canine": ["CANINE_PRETRAINED_CONFIG_ARCHIVE_MAP", "CanineConfig"],
    "tokenization_canine": ["CanineTokenizer"],
}

try:
	if not is_torch_available():
		raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
	pass
else:
	lowercase  							=					[
	    "CANINE_PRETRAINED_MODEL_ARCHIVE_LIST",
	    "CanineForMultipleChoice",
	    "CanineForQuestionAnswering",
	    "CanineForSequenceClassification",
	    "CanineForTokenClassification",
	    "CanineLayer",
	    "CanineModel",
	    "CaninePreTrainedModel",
	    "load_tf_weights_in_canine",
	]


if TYPE_CHECKING:
	from .configuration_canine import CANINE_PRETRAINED_CONFIG_ARCHIVE_MAP, CanineConfig
	from .tokenization_canine import CanineTokenizer

	try:
		if not is_torch_available():
			raise OptionalDependencyNotAvailable()
	except OptionalDependencyNotAvailable:
		pass
	else:
		from .modeling_canine import (
		    CANINE_PRETRAINED_MODEL_ARCHIVE_LIST,
		    CanineForMultipleChoice,
		    CanineForQuestionAnswering,
		    CanineForSequenceClassification,
		    CanineForTokenClassification,
		    CanineLayer,
		    CanineModel,
		    CaninePreTrainedModel,
		    load_tf_weights_in_canine,
		)


else:
	import sys

	lowercase  							=					_LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)













lowercase  							=					"\n# Transformers 설치 방법\n! pip install transformers datasets\n# 마지막 릴리스 대신 소스에서 설치하려면, 위 명령을 주석으로 바꾸고 아래 명령을 해제하세요.\n# ! pip install git+https://github.com/huggingface/transformers.git\n"

lowercase  							=					[{"type": "code", "content": INSTALL_CONTENT}]
lowercase  							=					{
    "{processor_class}": "FakeProcessorClass",
    "{model_class}": "FakeModelClass",
    "{object_class}": "FakeObjectClass",
}





