




'''simple docstring'''







from collections.abc import Callable

import numpy as np





def 		snake_case_							(_a			:							Optional[Any]					,     _a			:							Tuple					,     _a			:							Tuple					,     _a			:							Tuple					,     _a			:							List[Any]  ):
    UpperCAmelCase     =	int(np.ceil((x_end - xa) / step_size  )  )
    UpperCAmelCase     =	np.zeros((n + 1,)  )
    UpperCAmelCase     =	ya
    UpperCAmelCase     =	xa

    for k in range(_snake_case  ):
        UpperCAmelCase     =	y[k] + step_size * ode_func(_snake_case					,     y[k]  )
        UpperCAmelCase     =	y[k] + (
            (step_size / 2) * (ode_func(_snake_case					,     y[k]  ) + ode_func(x + step_size					,     _snake_case  ))
        )
        x += step_size

    return y


if __name__ == "__main__":
   import doctest

   doctest.testmod()










'''simple docstring'''







from .configuration_bert_masked import MaskedBertConfig
from .modeling_bert_masked import (
    MaskedBertForMultipleChoice,
    MaskedBertForQuestionAnswering,
    MaskedBertForSequenceClassification,
    MaskedBertForTokenClassification,
    MaskedBertModel,
)
from .modules import *




