簡體   English   中英

Tensorflow 2 張量

[英]Tensorflow 2 Tensors

目前在使用 Tensorflow 2 時我的張量出現以下錯誤:

tensorflow:Model 是用形狀 (None, 8) 構建的,用於輸入 KerasTensor(type_spec=TensorSpec(shape=(None, 8), dtype=tf.float32, name='dense_input'), name='dense_input', description="由層 'dense_input'" 創建),但它在形狀不兼容的輸入上被調用(無、1、8)。

只是想知道我如何重塑它以獲得 None,8 的形狀而不是 None, 1, 8。我之前使用過 tf.reshape 但我不確定在這種情況下如何使用它。

https://www.tensorflow.org/api_docs/python/tf/squeeze

tf.squeeze(input)將刪除所有大小為 1 的軸

或者

tf.squeeze(input, 1)tf.squeeze(input, 1)刪除第一個軸

暫無
暫無

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

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