Python
LCJhust2012
努力让自己变得更好的学渣佳佳~
展开
-
Python语言——Pandas包中的get_dummy()函数用法
Python语言中,Pandas中的get_dummy()函数是将拥有不同值的变量转换为0/1数值。举例说明:一群样本的年龄分别为19,32,56,94岁,19岁用1表示,32岁用2表示,56岁用3表示,94岁用4表示。1,2,3,4这些数值的大小本身没有意义,只是用来区分年龄。因此在实际问题中,需要将1,2,3,4转化为0/1,即如果是19岁,则为0,若不是则为1,以此类推。代码如下:原创 2018-01-04 20:05:30 · 18436 阅读 · 0 评论 -
Pytorch 踩坑记录——RuntimeError: element 0 of tensors does not require grad and does not have a grad_fn
Pytorch中, tensor需要定义成require_grad的类型才能求梯度。可以在定义变量的时候加上“requires_grad=True”或者,某tensor, tensor_X = tensor_X.requires_grad_()原创 2019-07-23 17:45:07 · 23715 阅读 · 5 评论 -
Pytorch Tensorboard踩坑记录——“ TypeError: Cannot handle this data type”
在tensorboard中记录图片,即add_image时一直报错“TypeError: Cannot handle this data type”,尝试过将Image类型的数据转换成numpy.array和torch.tensor,均没有得到解决。最后发现是因为待现显示的图片的shape是(H,W,C), 在pytorch中tensor默认是CHW,而PIL中是HWC。在tensorboardX...原创 2019-07-22 10:47:11 · 17532 阅读 · 1 评论