2016-12-09 24 views
14

tôi đã cố gắng để chạy các đoạn mã sau để kiểm tra TensorBoard của tôi, tuy nhiên, khi tôi chạy chương trình, có một lỗi nói:Tensorflow: đối tượng 'module' không có thuộc tính 'scalar_summary'

'module' object has no attribute 'scalar_summary' 

Tôi muốn để biết cách khắc phục sự cố này, cảm ơn.

Sau đây là các thông tin hệ thống:

  • Hệ điều hành: Ubuntu 16.04 LTS
  • Tensorflow phiên bản: 0.12rc (master)
  • môi trường Chạy: Jupyter Notebook

thử nghiệm chương trình và đầu ra: enter image description here

Trả lời

32

Chức năng tf.scalar_summary() đã được di chuyển trong nhánh chính, sau bản phát hành 0.12. Bây giờ bạn có thể tìm thấy nó như là tf.summary.scalar().

15

Trong phiên bản TF mới, tất cả summary functions were renamed.

Chức năng tóm tắt đã được hợp nhất trong không gian tên tf.summary .

  • tf.audio_summary nên được đổi tên thành tf.summary.audio
  • tf.contrib.deprecated.histogram_summary nên được đổi tên thành tf.summary.histogram
  • tf.contrib.deprecated.scalar_summary nên được đổi tên thành tf.summary.scalar
  • tf.histogram_summary nên được đổi tên thành tf.summary.histogram
  • tf.image_summary nên được đổi tên thành tf.summary.image
  • tf.merge_all_summaries nên được đổi tên thành tf.summary.merge_all
  • tf.merge_summary nên được đổi tên thành tf.summary.merge
  • tf.scalar_summary nên được đổi tên thành tf.summary.scalar
  • tf.train.SummaryWriter nên được đổi tên thành tf.summary.FileWriter
Các vấn đề liên quan