- 博客(20)
- 收藏
- 关注
原创 Numpy中的axis到底怎么看
对于axis=0的情况,结果shape=(5,4),相较于原矩阵(3,5,4)去除了shape[0]的3,代表结果中的每个值是由原来的3个值平均得到;先写出原矩阵的shape,axis=k,就去掉shape中的第k+1个元素,剩下的元素组成了结果矩阵的形状,矩阵中每个元素都是由原来的shape[k]个元素平均得到。在axis=0的基础上,每个最外层维度中一共包含5个[1, 1, 1, 1]形式的元素,对其进行平均,最终得到了3x4的结果;的情况,从最外层括号往内看一层,每个被平均的元素形式为。
2023-07-15 13:33:53
229
1
翻译 Understanding LSTM Networks
翻译自Christopher Olah的博客文章《Understanding LSTM Networks》,是一篇介绍LSTM网络的入门级别的文章。
2023-04-08 01:07:24
262
原创 Python生成决策树的.dot文件以及使用graphviz将其转化为png等图片格式(附本人自己编写的具体函数源码)
最近因为大创的事情,开始学习机器学习。在学习决策树的过程中,看到了有关决策树可视化的相关操作。首先,使用的是sklearn库的tree对象进行建树与模型训练:from sklearn import tree# 建立决策树分类器 dtc = tree.DecisionTreeClassifier()# 训练决策树模型 dtc.fit(x_train, y_train)当然,这个不是本文关注的重点,由于这样生成的训练模型,内部信息并不直观,只能够调用一些诸如.score()(查
2022-01-30 01:41:42
19452
18
原创 关于C语言中的前置与后置自增++/自减--运算符在表达式中求值的规律解析
写在前面: 由于本人非计算机专业,所以本文在一些专业用语表述方面可能不够严谨,甚至可能出现一些因个人理解产生的偏差,敬请读者谅解。我也将不断努力,尽量让自己的表述规范起来。 写这一篇关于++/--运算符的文章,直接原因是最近要给大一同学做C语言串讲,在重新拾起一年前的知识时,发现好多东西已经模糊甚至是淡忘了,只能从头开始一步一步调试,总结。另外其实大一的时候本来想好好总结一下关于这个的东西,但是因为当时还没有在优快云开号,所以过了一段时间就忘记了????。不过现在来写,从某种...
2021-12-24 16:33:03
3468
3
原创 KMP模式匹配算法及其改进算法详细解析(一个初学者对于k = next[k]语句的理解)
前言:在学习数据结构中的串结构时,总是绕不开模式匹配算法,而普通的模式匹配算法(对主串中所有的元素逐个作为子串开头进行遍历)的效率又显得十分低下,于是三位计算机领域的前辈,D.E.Knuth,J.H.Morris和V.R.Pratt发明了一种新的、简洁得多的模式匹配算法,也就是我们今天要谈到的KMP模式匹配算法。KMP模式匹配算法解析:这个部分我想依照我自己理解这一算法时的思路,来一步一步地从构建这种算法的思维,到实现这种算法的程序本身的结构对KMP模式算法进...
2021-08-23 22:47:48
1033
原创 分治与递归算法——关于汉诺塔问题(C语言实现)
大一上学期第一次接触到“汉诺塔”问题,当时由于C语言程序设计课没有好好听(毕竟当时天真地觉得自己以后应该不会从事与程序密切相关的工作,所以经常翘课doge),对于这一类需要利用递归等算法思维进行求解的问题自然也理解的不是很到位。暑假开始学习数据结构与算法,在分治与递归这一块卡了很久,想在这一篇博客里记录一下自己关于分治与递归的一些想法。一、分治与递归:先简单复述一下分治的概念:关于分治的时间复杂度:由于递归本质上是实现分治中分解与归并的手段,因而在...
2021-07-25 14:48:05
1473
原创 用python爬取xkcd.com上的有趣漫画图片
这是自学前端的第二天。 在学《Automate The Boring Stuff With Python》的web开发部分时发现自己对于HTML、CSS等前端标记语言一无所知,于是前两天在B站上开始自学前端基础。下面这个项目是基于书上的项目12.7,我看到这个项目名称时,第一想法就是利用这两天所学习到的前端知识自己先写一个版本,然而在写的过程中,还是往前查阅了许多函数的用法(有的实在记不住了╯︿╰)。# _*_ coding utf-8 _*_# ...
2021-07-19 23:41:50
317
原创 关于python中正则表达式的简明解析
这两天初步学习了一下python的正则表达式,在这篇博客里做个总结。正则表达式的简单介绍: 正则表达式(Regular Expression)是一种匹配文本的模式,可以利用它较为轻松地在很长一段文本中快速找到所需要一些信息(如号码、邮箱、网址url等)。调用正则表达式,首先需要导入re库:import re 正则表达式的核心是Regex对象(Regular Expression的缩写),即“模式串”, 通俗一点说也就是要按照这个串的格式在所提供的...
2021-07-05 21:29:23
341
原创 用python实现多剪贴板的操作
在回程的高铁上学习了这一节,由于对cmd命令行的相关知识所知甚少,只能自己一步步试验得出正确的方法,因此耗费了不少时间。这一篇博客也就当作是备忘吧。首先说一下想要实现的功能: 通过输入一个命令行参数,实现将特定的一些文本复制到剪贴板的操作。(这个程序或许可以与其他的一些操作相结合,来实现自动回复,只是本人现阶段的能力还不足以实现这样的功能。)再来看一下具体的步骤和几个需要注意的事项:1.在python文件开头要加上‘#! python3’,有关于#!的具体含义,...
2021-07-01 00:07:35
878
6
原创 用python写了一个有些智(zhi)能(zhang)的井字棋
今天上午再《Automate the boring stuff with python》里看到了一个为井字棋盘建模的实例,由于书上只是简单地将棋盘实现,只能一个人傻傻地画圈画叉,因而一时兴起,写了一个十分粗糙的智(zhi)能(zhang)井字棋游戏模拟器。# _*_ coding utf-8 _*_# designer:はな# time:2021/6/28 8:55# name:智能的井字棋(其实并不智能).pyimport randomdef printtheboard...
2021-06-28 22:12:06
172
原创 关于python中变量的一些理解
昨天上午最后一门考完后,这学期的考试周就算是结束了。今天看到身边的同学回家的回家,出游的出游,还有一些在中饭时才起来刷牙洗脸的,不禁感慨自己的生活还是有些太单调了。今天下午学python时,被值传递和地址传递的问题困扰了很久,在参考了很多有关书籍和资料之后,感觉自己对于python中变量还是有了更进一步的理解。首先,我的问题来源于在看《Automate the boring stuff withPython》这本书时读到的这样一句话: ...
2021-06-26 23:43:02
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人