class_docstr: 用于执行 ``oneflow`` 动态图 cpu 和 单卡 gpu 运算的 ``driver``。
  
  :param model: 传入给 ``Trainer`` 的 ``model`` 参数
  :param device: oneflow.device，当前进程所使用的设备
  :param fp16: 是否开启 fp16；目前动态图的单卡下该参数无效。
  :param oneflow_kwargs:
  :kwargs:
      * *model_wo_auto_param_call* (``bool``) -- 是否关闭在训练时调用我们的 ``auto_param_call`` 函数来自动匹配 batch 和前向函数的参数的行为。
  
      .. note::
  
          关于该参数的详细说明，请参见 :class:`~fastNLP.core.controllers.Trainer` 中的描述；函数 ``auto_param_call`` 详见 :func:`fastNLP.core.utils.auto_param_call`。
docstr: :return: 当前使用的 driver 是否是分布式的 driver，在 ``OneflowSingleDriver`` 中返回 ``False``。
docstr_tok: [":","return",":","\u5f53\u524d\u4f7f\u7528\u7684","driver","\u662f\u5426\u662f\u5206\u5e03\u5f0f\u7684","driver\uff0c\u5728","``","OneflowSingleDriver","``","\u4e2d\u8fd4\u56de","``","False","``","\u3002"]
code: def is_distributed(self):
      r"""
      :return: 当前使用的 driver 是否是分布式的 driver，在 ``OneflowSingleDriver`` 中返回 ``False``。
      """
      return False
  
file_path: fastNLP/fastNLP/core/drivers/oneflow_driver/single_device.py
imports: import os
  from typing import Dict, Union
  from fastNLP.envs.imports import _NEED_IMPORT_ONEFLOW
  from .oneflow_driver import OneflowDriver
  from fastNLP.core.drivers.oneflow_driver.utils import replace_sampler, replace_batch_sampler
  from fastNLP.core.samplers import ReproducibleBatchSampler, ReproducibleSampler, re_instantiate_sampler, ReproduceBatchSampler
  from fastNLP.core.samplers import RandomSampler
  from fastNLP.core.log import logger
label_desc: Use image node_id 6 for calling the OneflowSingleDriver obj's underlying member method code with example usage: obj.is_distributed() and returns: False