Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Numpy 在tensorflow中的dataset map函数中访问张量值_Numpy_Tensorflow_Dictionary_Dataset - Fatal编程技术网

Numpy 在tensorflow中的dataset map函数中访问张量值

Numpy 在tensorflow中的dataset map函数中访问张量值,numpy,tensorflow,dictionary,dataset,Numpy,Tensorflow,Dictionary,Dataset,据我所知,在tensorflow数据集中的map函数中不可能使用numpy()方法。那我怎么才能得到张量的值呢?我想把张量转换成int,这样我就可以把它作为字典的索引 def进程路径(文件路径): 打印('进程中的文件路径,文件路径:') label=tf.strings.split(tf.strings.split(文件路径“/”)[-1],“.”)[-2] 打印('过程中的标签\路径:',标签,类型(标签)) label=tf.strings.to_编号(label,tf.int64) la

据我所知,在tensorflow数据集中的map函数中不可能使用numpy()方法。那我怎么才能得到张量的值呢?我想把张量转换成int,这样我就可以把它作为字典的索引

def进程路径(文件路径):
打印('进程中的文件路径,文件路径:')
label=tf.strings.split(tf.strings.split(文件路径“/”)[-1],“.”)[-2]
打印('过程中的标签\路径:',标签,类型(标签))
label=tf.strings.to_编号(label,tf.int64)
labelint=标签['Male'][标签]
印刷品(标签)
img=tf.io.read\u文件(文件路径)
img=解码\u img(img)
返回img,标签
我想在map函数中使用上面的代码,但是我得到了错误!谢谢你的帮助。

你可以,检查我的答案你可以,检查我的答案