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