
"""simple docstring"""




def     UpperCamelCase_    (						SCREAMING_SNAKE_CASE_ = 1_0_0,	SCREAMING_SNAKE_CASE_ = 1_0_0     ):
					return max(
					    sum(int(SCREAMING_SNAKE_CASE_     ) for x in str(base**power     )     )
					    for base in range(SCREAMING_SNAKE_CASE_     )
					    for power in range(SCREAMING_SNAKE_CASE_     )     )


# Tests
if __name__ == "__main__":
	import doctest

	doctest.testmod()


"""simple docstring"""




from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


snake_case					  =						{'configuration_qdqbert': ['QDQBERT_PRETRAINED_CONFIG_ARCHIVE_MAP', 'QDQBertConfig']}

try:
	if not is_torch_available():
		raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
	pass
else:
	snake_case					  =						[
	    'QDQBERT_PRETRAINED_MODEL_ARCHIVE_LIST',
	    'QDQBertForMaskedLM',
	    'QDQBertForMultipleChoice',
	    'QDQBertForNextSentencePrediction',
	    'QDQBertForQuestionAnswering',
	    'QDQBertForSequenceClassification',
	    'QDQBertForTokenClassification',
	    'QDQBertLayer',
	    'QDQBertLMHeadModel',
	    'QDQBertModel',
	    'QDQBertPreTrainedModel',
	    'load_tf_weights_in_qdqbert',
	]


if TYPE_CHECKING:
	from .configuration_qdqbert import QDQBERT_PRETRAINED_CONFIG_ARCHIVE_MAP, QDQBertConfig

	try:
		if not is_torch_available():
			raise OptionalDependencyNotAvailable()
	except OptionalDependencyNotAvailable:
		pass
	else:
		from .modeling_qdqbert import (
		    QDQBERT_PRETRAINED_MODEL_ARCHIVE_LIST,
		    QDQBertForMaskedLM,
		    QDQBertForMultipleChoice,
		    QDQBertForNextSentencePrediction,
		    QDQBertForQuestionAnswering,
		    QDQBertForSequenceClassification,
		    QDQBertForTokenClassification,
		    QDQBertLayer,
		    QDQBertLMHeadModel,
		    QDQBertModel,
		    QDQBertPreTrainedModel,
		    load_tf_weights_in_qdqbert,
		)


else:
	import sys

	snake_case					  =						_LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)
