Я предполагаю, что вы запускаете определенную версию вашего кода с заданными значениями гиперпараметров.Затем вам нужно исправить случайное начальное число в начале вашего кода для tensorflow
(например, tf.set_random_seed(1)
), для numpy
(например, np.random.seed(1)
) и для случайного, если вы его используете.
Кроме того, вы должны иметь одинаковую версию tenorflow на всех ваших машинах.У меня был опыт, что даже прямой проход между 1,3 и 1,8 привел к двум различным результатам.Такая же проверка требуется для gym
.
Наконец, вы должны проверить либо с CPU, либо с GPU.Вы не можете сравнить результаты запуска процессора с запуском процессора.
Если ни одна из этих проверок не сработала, я могу проверить ваш код colab
, если вы хотите поделиться им.