簡體   English   中英

TFX 導致 TypeCheckError:WriteStatsOutput[train] 處的輸出類型提示違規:預期<class 'apache_beam.pvalue.PDone'> , 得到<class 'str'>

[英]TFX results in TypeCheckError: Output type hint violation at WriteStatsOutput[train]: expected <class 'apache_beam.pvalue.PDone'>, got <class 'str'>

我嘗試運行 tfx 文檔中提供的教程,但我遇到了元數據路徑的問題。

我已在本期https://github.com/tensorflow/tfx/issues/4993中詳細描述了該查詢。

我使用的文檔是https://www.tensorflow.org/tfx/tutorials/tfx/penguin_tfdv

看起來根本原因是使用了與 TFX 版本不兼容的 Apache Beam 版本。 使用 TFX 時,您可能需要固定 Beam 版本。

使用最新版本的 TFX 時應修復此錯誤。 我在 colab 中使用 TFX 版本1.9.0 ,Tensorflow 版本2.9.0運行相同的代碼,但我沒有任何TypeCheckError 請在此處找到工作要點 謝謝!

暫無
暫無

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

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