reshape float报错
时间: 2023-10-30 22:08:39 浏览: 43
在进行reshape操作时,如果在reshape之前对输入进行了其他操作,比如convertTo()操作,可能会导致报错。这是因为convertTo()函数的结果是const,也就是不允许再进行修改。\[1\]为了解决这个问题,你可以尝试使用tf.reshape()函数来进行reshape操作,如引用\[2\]所示。另外,在使用tensorflow训练CNN时,通常会通过将输入设置成一个placeholder来接收输入数据,如引用\[3\]所示。你可以根据具体情况调整输入的数据类型和维度,以避免reshape操作报错。
#### 引用[.reference_title]
- *1* [Opencv的reshape函数报错](https://blog.csdn.net/jzwong/article/details/78423193)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [【tensorFlow】tf.reshape()报错信息 - TypeError: Expected binary or unicode string, got -1](https://blog.csdn.net/yideqianfenzhiyi/article/details/79464725)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]