2016-11-04 38 views
10

Bu mesajların ilk birkaç kez gerçekten önemli olduğunu düşünüyorum, ama sonra sadece işe yaramaz. Aslında, şeyleri okumak ve hata ayıklamak için daha da kötüleştiriyor. 128] başarıyla CUDA kütüphane libcublas.so.8.0 lokal açıldı ben tensorflow/stream_executor/dso_loader.cc: 119] açılamadı CUDA kütüphane libcudnn.soTensorFlow baskılarını bastırmanın bir yolu var mı?

I/stream_executor/dso_loader.cc tensorflow . LD_LIBRARY_PATH: Ben tensorflow/stream_executor/cuda/cuda_dnn.cc: 3459] G/stream_executor/dso_loader.cc tensorflow cuDNN DSO yüklenemiyor: başarıyla CUDA kütüphane libcufft.so.8.0 açıldı 128] lokal olarak ben tensorflow/stream_executor/dso_loader.cc:128] başarıyla açıldı CUDA kütüphane libcuda.so.1 yerel ben tensorflow/stream_executor/dso_loader.cc: lokal olarak 128] başarıyla açıldı CUDA kütüphane libcurand.so.8.0

mi var bir yolu Sadece başarılı olduğunu söyleyenleri bastırmak için?

cevap

5

Sen ERRORDEBUG, INFO, WARN, ERROR veya FATAL herhangi biri olabilir nerede

tf.logging.set_verbosity(tf.logging.ERROR) 

kullanarak TensorFlow en günlüğü ayrıntı düzeylerini ayarlayabilirsiniz. Bakınız the logging module.

Ancak, bu ayarı ERROR'a ayarlamak her zaman tamamen INFO günlüklerini tamamen engellemez, bunları tamamen engellemek için iki ana seçeneğim vardır.

  • Linux kullanıyorsanız, sadece grep bütün çıkış dizeleri I tensorflow/ ile başlayan yapabilirsiniz.
  • Aksi takdirde, TensorFlow'u değiştirilmiş bazı dosyalarla tamamen yeniden oluşturabilirsiniz. Bakınız this answer.
+0

Bu TF v1.4 ve Jan 18: D için çalıştı – Nachiket

3

Wintro'nun yanıtına ek olarak, C tarafındaki TensorFlow günlüklerini de devre dışı bırakabilir/bastırabilirsiniz (örn., Tek karakterle başlayan daha çirkin olanlar: I, E, vb.); Günlüğe kaydetme ile ilgili issue açık, artık bir çevresel değişken aracılığıyla günlüğü denetleyebileceğinizi belirtmek için güncelleştirildi. Şimdi TF_CPP_MIN_LOG_LEVEL adı verilen çevresel değişkeni ayarlayarak seviyeyi değiştirebilirsiniz; varsayılan olarak 0'dır (tüm günlükler gösterilir), ancak INFO günlüklerini filtrelemek için 1, 1 WARNING günlüklerini filtrelemek için 2 ve ERROR günlüklerini ek olarak filtrelemek için 3 olarak ayarlanabilir. Şu anda usta görünüyor ve muhtemelen gelecekteki sürümün bir parçası olacak (yani, r0.11'den sonraki sürümler). Daha fazla bilgi için bkz. this page.

İlgili konular