Как я могу исправить размер я получил ту же ошибку, даже когда я редактирую dtype с помощью int32 или float32? - PullRequest
0 голосов
/ 22 октября 2019

Как мне решить эту проблему, пожалуйста?

dtype_attr = getattr(initializer, 'dtype', None)
if dtype is not None and dtype_attr is not None \
        and numpy.dtype(dtype) != numpy.dtype(dtype_attr):
    raise ValueError(
        'dtype mismatch: {} != {}'.format(dtype, dtype_attr))
if dtype is None:
    dtype = dtype_attr
dtype = chainer.get_dtype(dtype)
array = xp.empty(shape, dtype=dtype)   
initializer(array)
return array

Ошибка:

Файл "/usr/local/lib/python3.6/dist-packages/chainer/initializers / init .py ", строка 50, в массиве generate_array = xp.empty (shape, dtype = dtype) ValueError: последовательность слишком большая;не может быть больше 32

...