python
文章平均质量分 83
Neo的作战室
这个作者很懒,什么都没留下…
展开
-
KAN神经网络简短介绍
Kolmogorov-Arnold Networks (KANs) 是一种创新的神经网络模型,它挑战了传统多层感知器(MLPs)的设计,通过将激活函数从节点转移到边上来提升模型的性能和可解释性。KAN的核心在于,其所有权重参数均被单变量的样条函数代替,这些函数可根据训练数据自适应调整,从而提供了比固定激活函数更高的灵活性和适应性。原创 2024-05-12 14:04:28 · 683 阅读 · 0 评论 -
conda和jupyter虚拟环境操作
conda和jupyter虚拟环境操作原创 2020-04-02 10:44:44 · 314 阅读 · 0 评论 -
Python 在 Windows 环境下(在 linux 环境下不存在此问题)在 write 后直接 read会出现乱码问题的解决方法
foo= open("foo.txt", "w+")foo.write('www.runoob.com')print(foo.read())改进以后的代码如下:foo= open("foo.txt", "w+")foo.write('www.runoob.com')foo.flush()foo.seek(0)#指定文件指针为文件开头print(foo.read())读取乱码问...原创 2020-03-29 11:50:21 · 128 阅读 · 0 评论 -
pandas中的几个高效的用于数据分析的函数
pandas中的几个高效的用于数据分析的函数原创 2020-03-25 16:01:32 · 304 阅读 · 0 评论 -
numpy中的几个高效的用于数据分析的函数
numpy中的几个高效的用于数据分析的函数原创 2020-03-25 11:47:38 · 343 阅读 · 1 评论 -
Attention结构解析
一篇最重要的论文《Attention Is All You Need》中介绍了Transformer结构。总共分为两个部分encode和decode,有三个小模块,attention,Feed Forward和decode部分的multi-head attention模块。一.Attentioninput embedding使用word2vec将tokens转换成词向量,如ELMO或S...原创 2020-02-22 11:57:57 · 1757 阅读 · 0 评论 -
更换jupyter notebook的主题
首先需要安装一个插件:pip install jupyterthemes这里会出现让你升级pip的操作,记住:要在cmd管理员模式下运行命令安装完毕后,在cmd输入:jt -h可以显示帮助:> jt -husage: jt [-h] [-l] [-t THEME] [-f MONOFONT] [-fs MONOSIZE] [-nf NBFONT] [-n...原创 2020-02-04 11:23:46 · 207 阅读 · 0 评论 -
在python中合并字典
第一种方法:使用for循环In [1]: a = {'a':1, 'b', 3}In [2]: b = {'b':1, 'c':3}In [3]: for k, v in b.items():... a[k] = v...In [4]: a{'a':1,'b':1,'c':3}第二种方法:使用**任意多个字典都能合并In [5]: d = {'a': 1, '...原创 2020-02-03 18:13:49 · 139 阅读 · 0 评论 -
numpy的array切片操作
>>> import numpy as np>>> c = np.zeros((5,5)) # 5*5矩阵>>> c[:2,:] = np.random.randn(2,5) # 逗号前为第一个维度的序列,后为第二个维度>>> carray([[ 0.92081671, -0.77663024, 1.1403...原创 2020-01-21 17:00:20 · 756 阅读 · 0 评论 -
python中pop的用法
目前我遇到的pop()在两个地方有两种不同的用法:1.数组中>>> list = [1,2,3,4,5]>>> list.pop()5>>> list.pop()4>>> list.pop()3>>> list.pop(1)2pop()里面可以没有参数,默认移除最左边第一个元素,有参数...原创 2020-01-09 10:17:40 · 5685 阅读 · 2 评论