    def _model_forward(self, inputs: Any) -> Any:
        """
        Feeds the inputs to the model via the ``__call__`` method.
        Arguments:
            inputs: The input that goes into the model. If it is a tuple, it gets
                interpreted as the sequence of positional arguments and is passed in by tuple unpacking.
                If it is a dict, the contents get passed in as named parameters by unpacking the dict.
                Otherwise, the input array gets passed in as a single argument.
        Returns:
            The output of the model.
        """
        if isinstance(inputs, tuple):
            return self.model(*inputs)
        if isinstance(inputs, dict):
            return self.model(**inputs)
        return self.model(inputs)
Feeds the inputs to the model via the ``__call__`` method.
Arguments:
inputs: The input that goes into the model. If it is a tuple, it gets
interpreted as the sequence of positional arguments and is passed in by tuple unpacking.
If it is a dict, the contents get passed in as named parameters by unpacking the dict.
Otherwise, the input array gets passed in as a single argument.
Returns:
The output of the model.
allennlp/confidence_checks/verification_base.py