Сохранение numpy zip-файла через tenorflow GFile завершается неудачно - PullRequest
0 голосов
/ 15 апреля 2020

Я столкнулся с проблемой при использовании tf.io.gfile.GFile с numpy. Приведенный ниже пример демонстрирует, что я ожидал бы получить идентичные результаты Это работает, когда я открываю файл с open(...), но не получается, когда я пытаюсь сделать то же самое с GFile. Это можно ожидать по непонятной мне причине?

f = open('test.npz', 'wb+')
np.savez(file=f, x=np.array([1,2]))
f.close()
np.load('test.npz').files
['x']                                    # this is expected

f = tf.io.gfile.GFile('test.npz', 'wb+')
np.savez(file=f, x=np.array([1,2]))
f.close()
np.load('test.npz').files
[]                                       # this is wrong
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...