Numpy 在tensorflow中的dataset map函数中访问张量值
据我所知,在tensorflow数据集中的map函数中不可能使用numpy()方法。那我怎么才能得到张量的值呢?我想把张量转换成int,这样我就可以把它作为字典的索引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
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函数中使用上面的代码,但是我得到了错误!谢谢你的帮助。你可以,检查我的答案你可以,检查我的答案