def METHOD_NAME(self, model, input_tensor_list, save_path, input_names, output_names, opset_version):
    """
    Call of torch.onnx.export function.
    :param model: torch.nn.Module to be exported.
    :param input_tensor_list: the list containing model inputs.
    :param save_path: a string containing a path for saving onnx model.
    :param input_names: Names to be assigned to the input tensors of the model.
    :param output_names: Names to be assigned to the output tensors of the model.
    :param opset_version: the version of the onnx opset.
    """
    fn = partial(
        torch.onnx.export,
        model,
        tuple(input_tensor_list),
        save_path,
        input_names=input_names,
        output_names=output_names,
        opset_version=opset_version,
        training=torch.onnx.TrainingMode.EVAL,
    )
    try:
        fn()
    except torch.onnx.errors.SymbolicValueError:
        # May have failed for reasons of missing and unspecifiable shape inference
        # for quantizer ops in torch==1.13, try to export with a workaround.
        nncf_logger.warning(
            "Encountered shape inferencing failures during ONNX export. "
            "The model was exported with a workaround - some of the operations may have been exported using "
            "the `org.pytorch.aten` domain."
        )
        fn(operator_export_type=OperatorExportTypes.ONNX_ATEN_FALLBACK)