![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Machine learning
看星星的许愿者
槐序季夏。
展开
-
Gym导入Atari游戏环境报错
由于Gym近期版本的更新,导致程序中 import Atari的游戏环境报错。Gym最新版本 0.21.0 虽然修复了一系列更新后的Bug,但是貌似只支持 Python 3.7及以上版本。于是为了能够正常导入Atari环境,查阅了一些Github的Issue和stackoverflow上的问答,整理了一个可以正常导入Atari环境且支持Python 3.6版本的相关安装指令。附上指令如下:pip install -U gym==0.20.0pip install -U ale_py==0.7pip..原创 2022-01-04 21:13:35 · 3243 阅读 · 0 评论 -
熵的基础知识
近来抽空过了些熵相关的基础知识,自己手动整理了下,有很多是借鉴了别的博客的内容,所以感谢网上大佬们的分享了~机器学习各种熵:从入门到全面掌握互信息的理解在机器学习中 熵是表征随机变量分布的混乱程度,分布越混乱,则熵越大。自信息自信息表示某一事件发生时所带来的信息量的多少,事件发生的概率越大,则自信息越小。或者可以这样理解:某一事件发生的概率非常小,但是实际上却发生了(观察结果),则此时的自信息非常大;某一事件发生的概率非常大,并且实际上也发生了,则此时的自信息较小。度量自信息..原创 2020-08-14 20:02:08 · 1217 阅读 · 0 评论 -
gym中render()函数在远端server运行的解决方案
近来在跑gym上的环境时,遇到了如下的问题:pyglet.canvas.xlib.NoSuchDisplayException: Cannot connect to "None"习惯性地Google搜索一波解决方案,结果发现关于此类问题的导火索,主要指向 gym中的 render() 函数在远端被调用。因为该函数要求是在local本地端运行,它在本地会开启一个窗口用于渲染环境的图像。问题定位出来了,那就思考一波解决方案,首先local本地端运行这个是做不到的,毕竟疫情影响,每天战战兢兢地用远程服务器的原创 2020-05-24 13:27:39 · 4539 阅读 · 7 评论 -
KL变换生成人脸特征图
KL散度“K-L散度,是一种量化两种概率分布P和Q之间差异的方式,又叫相对熵。在概率学和统计学上,我们经常会使用一种更简单的、近似的分布来替代观察数据或太复杂的分布。K-L散度能帮助我们度量使用一个分布来近似另一个分布时所损失的信息量。”交叉熵KL散度(相对熵)KL散度和交叉熵的关系:DKL(p||q) = H(p, q) - H(p)在神经网络的训练阶段,用交叉...原创 2019-11-13 00:44:21 · 2004 阅读 · 1 评论 -
python绘制双Y轴折线图以及单Y轴双变量柱状图
近来实验室的师姐要发论文,由于论文交稿时间临近,有一些杂活儿需要处理,作为实验室资历最浅的一批,我这个实习生也就责无旁贷地帮忙当个下手。今天师姐派了一个小活,具体要求是: 给一些训练模型的迭代次数,训练精度的数据,让我做成图表形式展示出来,一方面帮助检查模型训练时的不足,另一方面来看样本数目和预测精度之间的联系,数据具体格式如下:Iteration 1500label tra...原创 2018-04-05 15:23:02 · 23203 阅读 · 0 评论 -
调用Cython时报错: More than one filename match found for utility code Capsule
近来终于熬完期末考试,于是抽空继续专研CS231n,在做CS231n的assignment 2时,做到fast_layer编译这一块,本以为不需要动脑子写代码,终于可以休息一会儿了,可谁知道我按着步骤切到setup.py对应的文件夹位置时,洋洋洒洒地输入python setup.py build_ext –inplace后总是会碰到问题,更可气的是一开始碰到的问题是:More tha...原创 2018-03-14 19:52:50 · 751 阅读 · 3 评论