算法
盲目地发奋
这个作者很懒,什么都没留下…
展开
-
筛子点数相同概率—以四个骰子为例;三个点数相同;两个点数相同;顺子概率
筛子点数相同概率—以四个骰子为例;三个点数相同;两个点数相同;顺子概率原创 2022-09-09 23:47:12 · 2153 阅读 · 0 评论 -
解决神经网络随循环越来越慢的问题(keras)
起因要改变参数观察网络运行时间和精度变化过程直接写循环,发现在循环中同样的网络每次循环后运行时间增长明显解决方法在每次循环后添加backend.clear_session()注意要先 import keras.backend as backend以正在写的计算每次运行时间为例import keras.backend as backendfor i in range(1,100) start = time.clock() #*******网络运行程序*******原创 2021-09-17 11:21:04 · 1044 阅读 · 0 评论 -
Python 画模型loss图 (jupyter 输出框转txt)
环境 jupyter notebookkeras思路1.训练过程中通过设置verbose可以在jupyter cell的输出框内显示每个epoch的loss2.保存输出框loss 为txt 文件3.在txt文件中用正则表达式提取loss或其他参数代码及结果保存输出框为TXT在需要保存输出的cell中输入:(注:放在cell最后一行,模型加载前不能使用此命令)%%capture cap --no-stderrprint(1)这里的print里的可以随便打一个数字在另一个cell中输入原创 2021-01-05 11:05:31 · 1535 阅读 · 0 评论 -
最大似然估计、最大后验估计、贝叶斯估计理解(转
看了这篇文章,写一些自己的理解。1.最大似然估计MLE:通过令导数等于零求得使对数似然函数最大化的参数。2.最大后验估计MAP:核心公式——条件概率公式P(thita|x) = (P(x|thita)*P(thita))/P(x)这里求令P(thita|x)最大的thita,和P(x)无关则约去。所以MAP最大化的函数相比于MLE多了一个thita的先验分布P(thita), 如果P(th...原创 2020-03-25 10:35:00 · 169 阅读 · 0 评论 -
Minimax算法(转
想了解深蓝下象棋背后的minimax方法,查找了很多博文后,还是这篇写的最详细,事实证明如果一个东西看不懂,不是知识太难而是有的博文真的垃圾。另个博主写的解释...原创 2020-03-24 18:19:33 · 273 阅读 · 0 评论