日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

TensorFlow学习笔记(十八)tf.reshape矩阵变形

發布時間:2024/1/23 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 TensorFlow学习笔记(十八)tf.reshape矩阵变形 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

tf.reshape(tensor, shape, name=None)

矩陣變形是常用的操作,在Tensorflow中調用方式有多種,例如:

1. tf.reshape

  • tf.reshape(L3,?[-1,?W4.get_shape().as_list()[0]])??
  • 2. object.reshape

  • mnist.test.images.reshape(-1,?28,?28,?1)?
  • 所有reshape函數中,關鍵的是shape這個參數

    下以tf.reshape為例介紹shape參數對結果的影響

  • tf.reshape(tensor,?shape,?name=None)?
  • #?tensor?'t'?is?[1,?2,?3,?4,?5,?6,?7,?8,?9]??
  • #?tensor?'t'?has?shape?[9]??
  • reshape(t,?[3,?3])?==>?[[1,?2,?3],??
  • ????????????????????????[4,?5,?6],??
  • ????????????????????????[7,?8,?9]]??
  • ??
  • ??
  • #?tensor?'t'?is?[[[1,?1],?[2,?2]],??
  • #????????????????[[3,?3],?[4,?4]]]??
  • #?tensor?'t'?has?shape?[2,?2,?2]??
  • reshape(t,?[2,?4])?==>?[[1,?1,?2,?2],??
  • ????????????????????????[3,?3,?4,?4]]??
  • ??
  • ??
  • #?tensor?'t'?is?[[[1,?1,?1],??
  • #?????????????????[2,?2,?2]],??
  • #????????????????[[3,?3,?3],??
  • #?????????????????[4,?4,?4]],??
  • #????????????????[[5,?5,?5],??
  • #?????????????????[6,?6,?6]]]??
  • #?tensor?'t'?has?shape?[3,?2,?3]??
  • #?pass?'[-1]'?to?flatten?'t'??
  • reshape(t,?[-1])?==>?[1,?1,?1,?2,?2,?2,?3,?3,?3,?4,?4,?4,?5,?5,?5,?6,?6,?6]??
  • ??
  • ??
  • #?-1?can?also?be?used?to?infer?the?shape??
  • ??
  • ??
  • #?-1?is?inferred?to?be?9:??
  • reshape(t,?[2,?-1])?==>?[[1,?1,?1,?2,?2,?2,?3,?3,?3],??
  • ?????????????????????????[4,?4,?4,?5,?5,?5,?6,?6,?6]]??
  • #?-1?is?inferred?to?be?2:??
  • reshape(t,?[-1,?9])?==>?[[1,?1,?1,?2,?2,?2,?3,?3,?3],??
  • ?????????????????????????[4,?4,?4,?5,?5,?5,?6,?6,?6]]??
  • #?-1?is?inferred?to?be?3:??
  • reshape(t,?[?2,?-1,?3])?==>?[[[1,?1,?1],??
  • ??????????????????????????????[2,?2,?2],??
  • ??????????????????????????????[3,?3,?3]],??
  • ?????????????????????????????[[4,?4,?4],??
  • ??????????????????????????????[5,?5,?5],??
  • ??????????????????????????????[6,?6,?6]]]??
  • ??
  • ??
  • #?tensor?'t'?is?[7]??
  • #?shape?`[]`?reshapes?to?a?scalar??
  • reshape(t,?[])?==>?7?

  • 總結

    以上是生活随笔為你收集整理的TensorFlow学习笔记(十八)tf.reshape矩阵变形的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。