def _check_dtype(dtype):
if hasattr(dtype, '__call__'):
return functionable(dtype)
# ====== check dtype ====== #
if dtype is None:
dtype = K.floatX
elif isinstance(dtype, np.dtype) or is_string(dtype):
dtype = str(dtype)
elif isinstance(dtype, VariableDesc):
dtype = dtype.dtype
elif isinstance(dtype, tf.DType):
dtype = dtype.base_dtype.name
return dtype
评论列表
文章目录