
'''simple docstring'''







from typing import TYPE_CHECKING

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


lowercase					:							str   =      {
    "configuration_nezha": ["NEZHA_PRETRAINED_CONFIG_ARCHIVE_MAP", "NezhaConfig"],
}

try:
	if not is_torch_available():
		raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
	pass
else:
	lowercase					:							Any   =      [
	    "NEZHA_PRETRAINED_MODEL_ARCHIVE_LIST",
	    "NezhaForNextSentencePrediction",
	    "NezhaForMaskedLM",
	    "NezhaForPreTraining",
	    "NezhaForMultipleChoice",
	    "NezhaForQuestionAnswering",
	    "NezhaForSequenceClassification",
	    "NezhaForTokenClassification",
	    "NezhaModel",
	    "NezhaPreTrainedModel",
	]


if TYPE_CHECKING:
	from .configuration_nezha import NEZHA_PRETRAINED_CONFIG_ARCHIVE_MAP, NezhaConfig

	try:
		if not is_torch_available():
			raise OptionalDependencyNotAvailable()
	except OptionalDependencyNotAvailable:
		pass
	else:
		from .modeling_nezha import (
		    NEZHA_PRETRAINED_MODEL_ARCHIVE_LIST,
		    NezhaForMaskedLM,
		    NezhaForMultipleChoice,
		    NezhaForNextSentencePrediction,
		    NezhaForPreTraining,
		    NezhaForQuestionAnswering,
		    NezhaForSequenceClassification,
		    NezhaForTokenClassification,
		    NezhaModel,
		    NezhaPreTrainedModel,
		)


else:
	import sys

	lowercase					:							Union[str, Any]   =      _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)



'''simple docstring'''







from __future__ import annotations







def        SCREAMING_SNAKE_CASE__			(     __A			) ->			int:
	if not nums:
		return 0
	_snake_case     		=	nums[0]
	_snake_case     		=	0
	for num in nums[1:]:
		_snake_case		,				_snake_case     		=	(
		    max_excluding + num,
		    max(__A    ,       __A			),
		)
	return max(__A    ,       __A			)


if __name__ == "__main__":
					import doctest

					doctest.testmod()

