python
Dezeming
研究方向:数学原理,GPU加速技术,数据结构与算法,机器学习,深度学习神经网络,3D可视化,计算机图形学,图像处理,计算机视觉,Qt程序设计,C++编程
曾学习和研究过:Java,51,stm32,msp430等单片机,嵌入式ARM,DSP,模拟/数字电路,树莓派
展开
-
python激活python38
然后执行 activate py38,就顺利转为python3.8环境了。执行 activate py38没报错,但是没有转换到py38环境。py38是我建立的anaconda下的一个python3.8环境。因为condat已经移除了该命令。原创 2023-11-27 11:31:30 · 652 阅读 · 0 评论 -
RuntimeError: Can‘t call numpy() on Tensor that requires grad. Use tensor.detach().numpy() instead.
RuntimeError: Can’t call numpy() on Tensor that requires grad. Use tensor.detach().numpy() instead.待转换类型的PyTorch Tensor变量带有梯度,直接将其转换为numpy数据将破坏计算图,因此numpy拒绝进行数据转换,实际上这是对开发者的一种提醒。如果自己在转换数据时不需要保留梯度信息,可以在变量转换之前添加detach()调用。https://blog.csdn.net/discoverer10转载 2021-10-26 17:25:58 · 7788 阅读 · 1 评论 -
The given NumPy array is not writeable
UserWarning: The given NumPy array is not writeable, and PyTorch does not support non-writeable tensors. This means you can write to the underlying (supposedly non-writeable) NumPy array using the tensor. You may want to copy the array to protect its data原创 2021-10-26 15:23:46 · 5543 阅读 · 0 评论 -
python安装合适版本的matplotlib
一、进入网站:https://matplotlib.org/downloads.html点击进入PyPI:二、进入历史资源三、选择需要的版本。因为我的python是3.6,所以我选择了3.3.0(3.4版本不支持python3.7以下的版本)四、点击下载文件选择对应的版本:然后下载即可。...原创 2021-08-07 14:46:39 · 24771 阅读 · 1 评论 -
pycharm解释器设置
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-08-02 14:12:01 · 4138 阅读 · 0 评论 -
LaTeX Error: File `fancyhdr.sty‘ not found
编译美赛模板时,发生LaTeXError:File`fancyhdr.sty'notfound因为我用的MikTex,MikTex一开始只安装最基本的包,后续开发遇到会自动安装,这里包没法自动安装上,因此出现了这种状况。方法:在电脑中搜索MikTex Console,选择file,切换到管理员模式。然后去package条下:搜索并安装:注意可能需要梯子加快安装速度,否则会卡着不动。装完一个你就会发现你还有一堆需要装的,没办法,一个一个来吧。...原创 2021-02-06 19:10:21 · 4407 阅读 · 0 评论 -
机器学习中线性回归python编程注意事项
先把公式列在这里方便表述:我们设x0永远为1 ,用来表示 y = kx+b 中的 b因此,后面的式子就可以表述为:data.insert(0, 'Ones', 1)cols = data.shape[1]# 取前cols-1列为输入向量X = data.iloc[:,0:cols-1]# 取最后一列为目标向量y = data.iloc[:,cols-1:cols] X = np.array(X.values)y = np.array(y.values)...原创 2021-01-13 18:38:06 · 3384 阅读 · 0 评论 -
信号各种变换 python实现 DFT,STFT,CWT,DWT
目录数据读取傅里叶变换短时傅里叶变换数据读取首先我们有这么一个信号,下图是数据格式,即一列一个数:我们读取以后只要前500个数:a = []b = []with open("ECG1_1.txt") as file_obj: for content in file_obj: a.append(int(content))for i in range(500): b.append(a[i])plt.plot(b)plt.show()原创 2021-01-05 22:34:12 · 12144 阅读 · 24 评论 -
python安装LIME图像解释器库
在使用conda安装LIME的时候,试了很多种指令都安装不上,结果还是用pip安装上的:pip install lime所以想用anaconda安装的同学还是换用pip安装这个吧。原创 2020-08-23 21:59:57 · 3448 阅读 · 1 评论 -
python升级第三方库
在调用gensim模块的时候,出现错误:cannot import name 'open' from 'smart-open'说明我们的库版本与需求库不兼容。我们先查查我们的库版本:conda list # 查看库与库版本然后升级:pip install gensim --upgrade或者用conda update gensim之后就可以了。...原创 2020-08-21 21:46:15 · 2193 阅读 · 1 评论 -
anaconda安装两个python版本的开发环境
首先我们装好anaconda以后就已经有一个python的开发环境了。然后加入我们想再安装一个python3.6,我们就可以在cmd输入命令:conda create --name python36 python=3.6这样就创建了python3.6的虚拟环境。但是这个时候如果我们想安装东西的话,我们还是会安装在原来的python环境下,除非我们输入如下命令:activate python36这样就能把我们新的环境激活。这个时候再安装的工具就是安装到python3.6版本下的了。原创 2020-08-21 21:41:48 · 4433 阅读 · 0 评论 -
‘gbk‘ codec can‘t decode byte 0xac in position 9: illegal multibyte sequence
file=open(filename,'r') file_data=file.readlines()读取数据,产生错误。但是很明显这个错误是因为我们里面有中文字符(gbk表示国标)解决方法,可以用utf-8来打开: file=open(filename,'r',encoding="utf-8")...原创 2020-08-16 16:23:54 · 7861 阅读 · 0 评论 -
贝叶斯决策
机器学习文章目录整理自中科大何劲松老师的机器学习课件假如要将具有一定特征的对象分类为和两类,该对象所在空间里,是的几率为,是的几率为 ,在空间里观察到特征为 x 的概率为,在空间里观察到特征为 x 的概率为,根据贝叶斯准则可以得到后验概率:因为底下都是一样的分母,所以只需要比较:或者:错误率问题:参数估计决策:...原创 2020-05-09 13:47:07 · 5143 阅读 · 0 评论 -
pycharm 安装 pydicom
首先查看一下我们的解释器里有没有 pydicom:如果没有,就如下点击:等待一段时间以后,出现成功安装现在就装好了。如果你用别的途径安装的,但是安装的文件不在当前解释器搜索范围里,就不会搜索到,仍然会显示没有安装。我的python解释器目录为:安装好以后的目录为:...原创 2020-04-27 14:45:04 · 8644 阅读 · 0 评论 -
错误 InvalidArgumentError (see above for traceback): Incompatible shapes: [119] vs. [77]
运行 PYTHON程序的时候,发现错误:InvalidArgumentError (see above for traceback): Incompatible shapes: [119] vs. [77]追踪到出错位置:correct_prediction = tf.equal(tf.argmax(y,1),tf.argmax(y_,1))...原创 2020-05-26 17:29:52 · 3493 阅读 · 2 评论 -
错误FailedPreconditionError (see above for traceback): Attempting to use uninitialized value Variable
在运行python的tensorflow程序时,出现了:FailedPreconditionError (see above for traceback): Attempting to use uninitialized value Variable未初始化?说明在训练网络参数的时候,放进去的变量没有经过初始化。然后我查看了一下代码: with tf.Session() ...原创 2020-04-19 22:37:53 · 7786 阅读 · 1 评论