提交 3cd78fc5 authored 作者: Benjamin Scellier's avatar Benjamin Scellier 提交者: Nicolas Ballas

file theano/gof/link.py

上级 c369d787
...@@ -7,7 +7,7 @@ from copy import copy, deepcopy ...@@ -7,7 +7,7 @@ from copy import copy, deepcopy
from sys import getsizeof from sys import getsizeof
import sys import sys
import traceback import traceback
import numpy import numpy as np
import theano import theano
from theano.compat import izip from theano.compat import izip
...@@ -236,11 +236,11 @@ def raise_with_op(node, thunk=None, exc_info=None, storage_map=None): ...@@ -236,11 +236,11 @@ def raise_with_op(node, thunk=None, exc_info=None, storage_map=None):
# storage_map_item[3]: bytes # storage_map_item[3]: bytes
if hasattr(storage_map[k][0], 'dtype'): if hasattr(storage_map[k][0], 'dtype'):
dtype = storage_map[k][0].dtype dtype = storage_map[k][0].dtype
storage_map_item.append(numpy.dtype(dtype).itemsize) storage_map_item.append(np.dtype(dtype).itemsize)
if shapeinfo is None: if shapeinfo is None:
storage_map_item.append(-1) storage_map_item.append(-1)
else: else:
sz = numpy.dtype(dtype).itemsize * numpy.prod(shapeinfo) sz = np.dtype(dtype).itemsize * np.prod(shapeinfo)
storage_map_item.append(sz) storage_map_item.append(sz)
total_size += sz total_size += sz
if not k.owner: if not k.owner:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论