簡體   English   中英

AttributeError: 'collections.OrderedDict' object 沒有屬性 'train'

[英]AttributeError: 'collections.OrderedDict' object has no attribute 'train'

with summary_writer.as_default():
  for round_num in range(1, NUM_ROUNDS):
    state, metrics = iterative_process.next(state, federated_train_data)
    # for name, value in metrics.train._asdict().items():
    tf.summary.scalar('metrics', metrics.train._asdict().itrems(), step=round_num)

我只是被困在這里。 我收到如下錯誤消息: AttributeError: 'collections.OrderedDict' object has no attribute 'train'指標如下所示:

metrics=OrderedDict([('broadcast', ()), ('aggregation', ()), ('train', OrderedDict([('sparse_categorical_accuracy', 0.12695473), ('loss', 3.0522373)]))])

任何幫助將不勝感激。

好像

metrics.train._asdict().itrems()

應該

metrics['train'].items()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM