def batch_to_vars(batch, device=-1):
import chainer
from chainer import cuda
in_arrays = [np.asarray(x) for x in zip(*batch)]
if device >= 0:
in_arrays = [cuda.to_gpu(x, device=device) for x in in_arrays]
in_vars = [chainer.Variable(x) for x in in_arrays]
return in_vars
# -----------------------------------------------------------------------------
# Color Util
# -----------------------------------------------------------------------------
评论列表
文章目录