Я использую Tensorflow v 1.14.0. Я работаю на Windows 10. А вот как релевантные переменные среды выглядят в PATH
:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\libnvvp
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
C:\Users\sinthes\AppData\Local\Programs\Python\Python37
C:\Users\sinthes\AppData\Local\Programs\Python\Python37\Scripts
C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\cuda\bin
Возможно, также стоит упомянуть, на всякий случай, если это может быть актуально. Я использую Sublime Text 3 для разработки и не использую Anaconda. Мне кажется немного громоздким вносить обновления в тензорный поток в среде conda, поэтому сейчас я просто использую Sublime Text. (Я использовал Anaconda (Spyder) ранее, но я удалил ее с моего компьютера.)
Кажется, все работает хорошо, за исключением некоторых странных предупреждений. Но одно непротиворечивое предупреждение, которое я получаю, заключается в следующем при каждом запуске функции fit
.
E tensorflow/core/platform/default/device_tracer.cc:68] CUPTI error: CUPTI could not be loaded or symbol could not be found.
А вот как я вызываю функцию подгонки:
history = model.fit(x=train_x,
y=train_y,
batch_size=BATCH_SIZE,
epochs=110,
verbose=2,
callbacks=[tensorboard, checkpoint, reduce_lr_on_plateau],
validation_data=(dev_x, dev_y),
shuffle=True,
class_weight=class_weight,
steps_per_epoch=None,
validation_steps=None)
Мне просто интересно, почему я вижу сообщение CUPTI Error
во время выполнения? Распечатывается только один раз. Это то, что мне нужно исправить, или это можно игнорировать? Это сообщение не говорит мне ничего конкретного, чтобы я мог предпринять какие-либо действия.