博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决TypeError: No conversion path for dtype: dtype(‘<U39‘)错误
阅读量:4154 次
发布时间:2019-05-25

本文共 338 字,大约阅读时间需要 1 分钟。

在将数据写入h5文件时,出现了如提所示错误,发现写入数据包含字符串时就会报这个错误。

目前有两个解决方法,一个是将字符串型数据保存到其它格式文件,如pickle文件,txt等;
另一种是将字符串数据进行转换,然后再写入h5文件:

img_dir_name_list_encode=[]for j in img_dir_name_list:    img_dir_name_list_encode.append(j.encode())

使用时(h5文件取出后),再转换一下就可以了:

img_dir_name_list_decode=[]for j in train_img_dir:    img_dir_name_list_decode.append(j.decode())

转载地址:http://yxrti.baihongyu.com/

你可能感兴趣的文章
进程创建时信号处理
查看>>
进程创建时内存描述符处理
查看>>
进程创建时命名空间处理
查看>>
进程创建时IO处理
查看>>
进程创建时线程栈处理
查看>>
进程创建时pid分配
查看>>
进程创建时安全计算处理
查看>>
进程创建时cgroup处理
查看>>
进程创建时共享内存处理
查看>>
idle进程创建
查看>>
内核线程创建
查看>>
linux elf tool readelf
查看>>
linux tool objdump
查看>>
linux tool nm
查看>>
字节对齐
查看>>
把类成员函数封装成线程API所需要的函数
查看>>
HTTP Live Streaming直播(iOS直播)技术分析与实现
查看>>
Ribbon界面图标可以直接用PNG做透明图标
查看>>
向其他软件窗口、控件发送消息的方法
查看>>
word或者pdf文件全部保存为图片的方法
查看>>