W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
函數(shù):tf.make_tensor_proto
別名:
make_tensor_proto(
values,
dtype=None,
shape=None,
verify_shape=False
)
定義在:tensorflow/python/framework/tensor_util.py
請(qǐng)參閱指南:實(shí)用程序(contrib)>其他實(shí)用程序功能
創(chuàng)建 TensorProto.
參數(shù):
返回值:
該函數(shù)返回 TensorProto.根據(jù)類型,它可能包含 “tensor_content” 屬性中的數(shù)據(jù),這對(duì) Python 程序并不直接有用.要訪問(wèn)的值,您應(yīng)該使用tensor_util.MakeNdarray(proto)將原型轉(zhuǎn)換為 numpy ndarray.
可能引發(fā)的異常:
make_tensor_proto 接受 python 標(biāo)量、python 列表、numpy ndarray 或 numpy 標(biāo)量的“值”.
如果“值”是一個(gè) python 標(biāo)量或一個(gè) python 列表,make_tensor_proto 首先將其轉(zhuǎn)換為 numpy ndarray.如果 dtype 為 None,則轉(zhuǎn)換會(huì)盡量推斷正確的numpy數(shù)據(jù)類型.否則,生成的numpy數(shù)組與給定的dtype具有兼容的數(shù)據(jù)類型.
在上述任何一種情況下,numpy ndarray(提供的調(diào)用者或自動(dòng)轉(zhuǎn)換)必須具有與dtype兼容的類型.
然后,make_tensor_proto 將 numpy 數(shù)組轉(zhuǎn)換為張量原型.
如果“形狀”為“None”,則所得的張量原型表示精確的 numpy 數(shù)組.
否則,“形狀”指定張量的形狀,而 numpy 數(shù)組不能比“形狀”指定的元素多.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: