自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 numpy中的reshape和transpose函数

#reshape会改变数组的内部排列方式#而transpose只是会改变视图,内部排列方式不会改变x = np.arange(24).reshape((4, 2, 3))x_transpose = np.transpose(x, (1, 0, 2)) # 交换第一和二的维度 1,0,2代表的是维度x_reshape = x.reshape((2, 4, 3))print(x[0, :, ...])print(x_transpose[:, 0, ...])print(x_reshape[:,

2020-12-12 16:54:45 586

原创 Matplotlib修改默认字体

Matplotlib设置字体代码: mpl.rcParams['font.family'] = ['DejaVu Serif'] # 设置全局的字体(包括label legend 坐标轴) # 要使这一句生效,还需要修改配置文件(后面再说) font = {'style': 'normal', 'weight': 'normal', 'size

2020-12-12 15:45:34 1056

原创 pytorch中的model.eval() 和model.train()以及with torch.no_grad 还有torch.set_grad_enabled总结

一、pytorch中的model.eval() 和 model.train()再pytorch中我们可以使用eval和train来控制模型是出于验证还是训练模式,那么两者对网络模型的具体影响是什么呢?1. model.eval()eval主要是用来影响网络中的dropout层和batchnorm层的行为。在dropout层保留所有的神经网络单元,batchnorm层使用在训练阶段学习得到的mean和var值。另外eval不会影响网络参数的梯度的计算,只不过不回传更新参数而已。所以eval模式要比wit

2020-09-15 10:49:44 7877 4

原创 Java中的多态

Java中的多态在Java中的向上转型中,如果一个具有子类类型的变量转换成了其父类类型,那么在子类中定义的特有的方法,此时便不能被调用。Java中equals()和hashcode()方法:hashCode()方法给对象返回一个hash code值。这个方法被用于hash tables,例如HashMap。它的性质是:在一个Java应用的执行期间,如果一个对象提供给equals做比较的信息没有被修改的话,该对象多次调用hashCode()方法,该方法必须始终如一返回同一个integer。如果两个

2020-07-25 16:41:59 160

原创 Java中的list

Java 中的List1、Arrays.asList() // 这个方法可以将数组转化为List集合如:String[] arrays = {"1", "2", "3"};List<String> list = Arrays.asList(arrays);然而此方法返回的只是Arrays的一个内部类,并不是真正的Java.util.ArrayList. 其返回的列表底层是数组,因此不能调整尺寸。如果试图用add()或delete()操作列表,则会在运行时获得“Unsupported

2020-07-25 16:36:37 185

原创 basemap中出现IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`

具体的出错信息为:Traceback (most recent call last): File "basemap.py", line 32, in <module> m.contourf(x, y, data, clevs, colors=color) File "/home/zhaoyy/miniconda3/envs/2020huawei/lib/python3.5/site-packages/mpl_

2020-06-11 23:36:39 1871 4

原创 Segmentation fault (core dumped)

使用pytorch进行深度学习模型训练时,莫名出现了这个错误。之前用的好好的。出现这个错误的原因有很多,网上与很多人说是linux中对栈的大小做了限制,具体的大家可以对照这篇blog进行设置。但我遇到不是这种情况,我是在导入matplotlib是出现了这个错误,于是参考了这篇blog。import matplotlib as mplmpl.use('TkAgg') # or whatever other backend that you wantimport matplotlib.pyplot

2020-05-10 22:47:02 1083 1

原创 java中的clone()方法

当需要创建一个对象拷贝时,就需要使用clone方法。为了使一个类的对象可以拷贝,那么这个类必须要实现Clineable()接口。Java 库中的很多类( 例如, Date、 Calendar 和 ArrayList) 实现 Cloneable。 这样, 这些类的实例可以被克隆。clone方法实现的浅复制,当复制一个对象到另一个相同类型的对象时,如果这个对象中的某些数据类型是属于基本数据类型,此...

2020-05-02 00:00:52 467

原创 LeetCode 5、最长回文子串

描述:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。示例 2:输入: “cbbd”输出: “bb”实现:python3使用动态规划优化暴力破解,时间复杂度:O(n^2)空间复杂度:O(n^2)class Solution: def long...

2019-10-19 15:02:44 104

原创 pytorch中的transpose方法(函数)

pytorch中的transpose方法的作用是交换矩阵的两个维度,transpose(dim0, dim1) → Tensor,其和torch.transpose()函数作用一样。torch.transpose():torch.transpose(input, dim0, dim1) → TensorReturns a tensor that is a transposed versio...

2019-10-19 11:30:36 51870 3

原创 LeetCode1108、IP地址无效化

描述:给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。所谓无效化 IP 地址,其实就是用 “[.]” 代替了每个 “.”。示例 1:输入:address = “1.1.1.1”输出:“1[.]1[.]1[.]1”示例 2:输入:address = “255.100.50.0”输出:“255[.]100[.]50[.]0”算法:python3cla...

2019-10-18 19:31:50 243

原创 将.npy文件转化为灰度图像

import numpy as npimport scipy.miscimgs_test = np.load(’./path_image/imgs_test.npy’) #读入.npy文件print(imgs_test.shape)scipy.misc.imsave("./path_save/im" + “_testResults” + “.png”,imgs_test)...

2019-09-28 11:28:55 2318

原创 如何将 jupyter中主页面变为自己的文件夹?

* 打开anaconda Prompt,在其中输入jupyter notebook --generate-config,这一步是为了生成配置文件* 在C:\Users\dell\.jupyter下找到jupyter_notebook_config文件* 这个就是生成的配置文件,打开后找#c.NotebookApp.notebook_dir = 这个地方 删除前面的’#‘ 然后填写自己的路径,保...

2019-09-28 11:24:34 683

原创 Anaconda spyder下载第三方包

1)spyder界面点击Tools -> Open command prompt 即可进入cmd界面2)在cmd界面输入 pip install 包名

2019-09-28 11:21:22 3793

原创 **module 'scipy.misc' has no attribute 'imresize'**

module ‘scipy.misc’ has no attribute 'imresize’在pycharm中使用语句:from scipy.misc import imresize可能会出现1、 module ‘scipy.misc’ has no attribute ‘imresize’此时是因为scipy 依赖于库Pillow使用 pip3 install Pillow 安装即可;...

2019-09-16 10:06:42 1492

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除