У меня есть tf.contrib.lookup.HashTable, объявленный внутри Оценщика Tensorflow model_fn.Поскольку сеанс недоступен для нас непосредственно в оценщиках, я застрял в неспособности инициализировать таблицу.Мне известно, что если таблица не используется с оценщиками, ее можно инициализировать с помощью table.init.run () с использованием сеанса
. Я попытался инициализировать таблицу с помощью сеанса sessionRunHook, который я уже использовал для каких-то других целей.,Я передаю таблицу init op в качестве аргумента сеанса, выполняемого в функции before_run.Но таблица все еще не инициализирована.Я также попытался передать tf.tables_initializer (), но это тоже не сработало.Другой вариант, который я безуспешно пытался использовать, - это команда tf.add_to_collection (tf.GraphKeys.TABLE_INITIALIZERS ..таблица не инициализируется