其他
文章平均质量分 67
各种其他类别
爱编程的喵喵
双985硕士毕业,现担任AI大模型全栈工程师一职,热衷于将数据思维应用到工作与生活中。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。官方认证“人工智能领域优质创作者”,入选2023年中国开发者影响力年度榜单,荣获付费内容优质创作者称号。代表专栏《Python基础课程》、《Linux解决方案》、《Windows实用技巧》、《机器学习理论与实战》、《从零开始学Java》等。
展开
-
如何计算加权和及矩阵乘法运算回顾
1. 加权和X和矩阵,每一行代表一个词,用xi′x_i^{'}xi′表示,y为一向量,表示每个词的权重,shape为(n,)通过转化将y变为矩阵Y,shape为(n,1)。如何求X中每个词的加权和,如下:XTYX^TYXTY其实上述不用将y转化成Y,因为矩阵可以直接与向量相乘,以上操作只是应用于attention机制中,attention时,X与y还有另外一个维度batch2.矩阵乘法回...原创 2019-12-27 11:39:16 · 5184 阅读 · 5 评论 -
数、向量、矩阵的导数法则及矩阵基本知识
1. 数的导数1.1 导数运算法则1.2 复合函数求导1.3 反函数求导1.4 隐函数求导1.5 基本初等函数导数及总结2. 矩阵基本知识2.1 矩阵的字母表示2.2 广义逆2.2.1 减号逆A^{-}A − 2.2.2 加号逆A^{+}A + (伪逆)2.3 幂等矩阵2.4 kronecker(克罗内克)乘积与向量化运算2.4.1 kronecker定义2.4.2 kronecker性质2.4.3 向量化运算2.5 矩阵的微商2.5.1 标量y对标量x求导...原创 2019-04-04 13:02:50 · 1575 阅读 · 3 评论 -
三角函数
原创 2019-04-03 10:36:57 · 272 阅读 · 6 评论 -
插入图表目录
在图下方或者表下方空白处点引用–插入题注–选择标签(用于图表名称前的标志,如图1还是表1,没有时可点新建标签创建)–填写标签后的名称如检验结果,点击确定设置正文标签样式:开始–样式–题注右键修改插入图表目录:引用–插入表目录题注标签可以选择生成哪种标签的目录,点击修改可以修改生成的目录的格式(如目录文字的颜色、字号等)...原创 2019-03-28 12:11:15 · 1547 阅读 · 4 评论 -
正则表达式在线测试一
第一题:foo答案:foo解析:左边一列均出现了foo,右边则无第二题:k$答案:k$解析:左边一列都是以k结尾的,右边一列则无第三题:u\b答案:u\b解析:左边一列都是以u结尾的,但是不能使用$,故采用\b的形式第四题:range[a-f]答案:[a-f]{4}解析:左边每个词的前四个字符都在a-f之内第五题:abc…abc答案:(…).*\1解析:左边每...原创 2020-01-06 11:14:02 · 667 阅读 · 5 评论 -
neo4j程序开发
上一节主要讲了如何利用Cypher语言在web端使用neo4j,那么程序开发时如何使用呢?两种模式:java嵌入开发模式和各语言驱动包开发模式1. java嵌入开发模式neo4j是用java语言开发的,第一版发布初期是专门针对java领域的,所以能够与java开发天然结果,java程序可以直接继承neo4j至因应用中。该图的意思是neo4j是java的一个库,可以像python那样,直接...原创 2020-01-13 11:14:46 · 685 阅读 · 5 评论 -
neo4j基本知识及Cypher语言
1. neo4j中的基本概念节点(node):表示一个实体记录。一个节点包含多个属性和标签,如上图中的Tom Hanks、Sleepless等。每个圆圈都是一个节点关系(relationship):关系用于将节点关联起来构成图,关系也称为图论的边(Edge)。也即上图中节点之间的连线属性(property):节点和关系都可以有多个属性。属性由键值对组成,就像java中的哈希。如上图中,将...原创 2020-01-09 16:09:56 · 26409 阅读 · 10 评论 -
windows安装neo4j
1.下载javaneo4j使用java语言写的,因此电脑需要先安装java,具体参考链接:https://blog.csdn.net/weixin_43178406/article/details/1038145092. 下载并安装neo4j官网下载速度太慢(下载下来发现解压出现错误),提供网盘地址:https://pan.baidu.com/s/1ps3xFrGBf9XUFOyfINUmz...原创 2020-01-08 16:01:21 · 380 阅读 · 7 评论 -
统计文本中token及其词频
使用collection中的Counter()类sentences = [ ['the', 'cat', 'is', 'running', 'in', 'the', 'room'], ['I', 'love', 'you', 'very', 'much'], ['my', 'kids', 'are', 'smart']]mini_frq = 1word_count...原创 2019-10-28 13:49:59 · 755 阅读 · 6 评论 -
mysql最近遇到的bug
1. navicat 连接不上本地库navicat报caching-sha2-password错误首先本地启动并登陆mysql:net start mysqlmysql -u root -p然后处理:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #修改加密规则ALTER U...原创 2019-12-10 10:25:35 · 304 阅读 · 5 评论 -
Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation(2014)代
任务:机器翻译(不加attention)import numpy as npimport torchimport torch.nn as nnfrom torch.autograd import Variabledtype = torch.FloatTensor# S: Symbol that shows starting of decoding input:input的开始# E...原创 2019-10-28 13:59:20 · 255 阅读 · 7 评论 -
MAC、IP、ARP协议
文章目录1. 综述2. MAC3. IP4. ARP协议1. 综述MAC地址是以太网的MAC子层所使用的的地址,属于数据链路层IP地址是TCP/IP体系结构网际层所使用的地址,属于网际层,也即五层结构中的网络层ARP协议属于TCP/IP体系结构的网际层,其作用是已知设备所分配到的IP地址,使用ARP协议可以通过该IP地址获取到设备的MAC地址2. MAC主机-------主机 :使用点对点通信的数据链路层不需要使用地址。总线型:总线型结构上的一台主机要发送信号给另一台主机,表示帧的信号通原创 2021-05-26 10:14:50 · 1386 阅读 · 2 评论 -
batch_norm/layer_norm等
1、Batch Normalizationhttps://arxiv.org/pdf/1502.03167.pdf2、Layer Normalizaitonhttps://arxiv.org/pdf/1607.06450v1.pdf3、Instance Normalizationhttps://arxiv.org/pdf/1607.08022.pdfhttps://github.com/DmitryUlyanov/texture_nets4、Group Normalizationhttps:原创 2020-12-23 15:27:04 · 4085 阅读 · 10 评论 -
tensorflow基础
1. Tensorflow安装CPU版本:管理员方式打开命令行提示符,输入命令:pip install tensorflowGPU版本:管理员方式打开命令行提示符,输入命令:pip install tensorflow-gpu2. 更新Tensorflow1.卸载旧版本:pip uninstall tensorflow2.安装旧版本:如上3. Tensorflow基本概念使...原创 2019-06-27 08:53:58 · 11889 阅读 · 3 评论 -
url编码解码
url存在两种方式:编码形式和解码形式,二者可以相互转化。如在百度搜索一个苹果,地址栏的url为:https://www.baidu.com/s?wd=苹果&rsv_spt=1&rsv_iqid=0xfdba279900b2e735&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&rqlang=cn&a...原创 2019-07-15 10:31:39 · 7684 阅读 · 5 评论 -
混淆矩阵&漏报率&误报率
漏报:进门时保安没有把小偷识别出来,让他进门了,可理解为漏网之鱼。误报:保安一时糊涂将一个好人当成小偷抓起来了,错怪好人漏报率:错误的当成正确的个数/错误的个数,也就是1-recall误报率:正确的当成错误的个数/正确的个数,也就是FPR(假正率)...原创 2019-07-12 15:33:06 · 12559 阅读 · 16 评论 -
如何搭建kippo蜜罐
# 安装kippo包,从git上下载git clone https://github.com/desaster/kippo# 将下载好的kippo目录移动到根目录下mv /root/kippo /# 安装gcc python-devel环境yum install gcc python-devel# 用easy_instal 安装pipesay_install pip#安装...原创 2020-02-12 19:57:57 · 506 阅读 · 6 评论 -
ASCII、Unicode、utf-8
一、ASCII 码二、非 ASCII 编码三、Unicode四、Unicode 的问题五、UTF-8六、Unicode 与 UTF-8 之间的转换七、Little endian 和 Big endian八、实例原创 2019-07-16 15:33:32 · 283 阅读 · 5 评论 -
理解Domain-flux僵尸网络和DGA
原创 2020-07-15 10:42:11 · 1147 阅读 · 6 评论 -
安全基本知识
1. web前端和后台web前端可以理解为网页制作,如用html、css、JavaScript制作网页。web后台就可以理解为一些维护工作,这里维护的含义很多,如确保网页正常运行,设计算法防御恶意程序等。2. 恶意程序分类恶意程序包含木马、病毒、蠕虫、DDOS、后门程序、僵尸网络等等3. 威胁情报判断ip、域名、url等是否是恶意的,以及根据相关的ip等搭建知识图谱...原创 2019-06-30 10:19:37 · 479 阅读 · 3 评论 -
公网ip和内网ip
1. 什么是公网ip和内网ip我们把201酒店房间用来比作内网ip,那么201房间几乎在各个酒店都有,假如你饿了会对服务员说:“我在201房间,麻烦送些吃的过来。而假如你要点外卖的话你对店家仅说送来201房间(内网ip),外面的人是不可能知道的,这时你就要对店家说某某市某某区某某酒店(公网ip)再加上201房间店家才能找到你。**运营商所分配公网ip地址(某某市某某区某某酒店)也就是所住的酒店,...原创 2020-04-28 16:56:15 · 1159 阅读 · 8 评论 -
ip、子网掩码
1. ipip地址是一个32位的二进制数,通常被分割成4部分(每部分为8位二进制)。其表示方法为“点分十进制”,a.b.c.d的形式,如192.168.199.1。我们以1为例,虽然他展示给我们是1,但其实是二进制的00000001。由于每一部分,如d所在部分都是8位二进制,故所有的可能性共有28=2562^8=25628=256种,因此ip的每部分都在0-255之间。2. 子网掩码此处大部...原创 2020-04-29 11:31:15 · 654 阅读 · 5 评论 -
从官网学习keras-课程1:Input & Model
1. keras官网介绍目前keras已被tensorflow收购,keras在和tensorflow进行融合后,速度明显提升。tensorflow推出2版本后大推keras,因此,建议使用tensorflow版的keras。以下为tensorflow官网keras的结构:本节主要讲述Input和Model2. Input一般Input需要搭配Model使用。使用Input和Model是keras搭建网络结构的方式之一。(keras搭建网络结构一共有三种方式,Input、Model为其中一个)。原创 2020-05-14 10:02:42 · 1361 阅读 · 5 评论 -
keras课程2-激活函数
1.原创 2020-06-04 09:17:20 · 434 阅读 · 5 评论 -
keras搭建模型架构的方式及自定义层(继承Layer)
1. Sequential()+add2. Input&Model3. 自定义层(继承Layer)原创 2020-03-29 22:17:54 · 1977 阅读 · 7 评论 -
keras
1. 非线性模型import numpy as npfrom keras.models import Sequentialfrom keras.layers import Dense, Activation, Dropoutimport matplotlib.pyplot as pltfrom keras.optimizers import Adamimport kerasx = ...原创 2019-07-23 17:01:22 · 360 阅读 · 5 评论 -
keras课程4-backen
原创 2020-06-04 09:19:14 · 315 阅读 · 6 评论 -
keras课程3-applications
#1原创 2020-06-04 09:18:16 · 318 阅读 · 5 评论 -
keras课程5-callbacks
1. 简述callbacks中文含义为回调。该模块主要是一些回调函数,即在模型训练的某个时刻执行该回调函数。如early stopping,模型训练过程中,发现n次效果都不再提升,即停止训练。2. EarlyStopping早停,第一章简述已经提过,其参数如下:案例:callback = tf.keras.callbacks.EarlyStopping(monitor='loss', patience=3)model = tf.keras.models.Sequential([tf.keras原创 2020-06-04 10:06:28 · 902 阅读 · 6 评论 -
概率论基本知识
1. 随机变量随机变量X到底是什么呢?如随机变量X为高三1班的身高,那么对于小红X1X_1X1,其身高服从一个分布;对于小明X2X_2X2也服从一个分布…故随机变量X=(X1,X2,...,Xn)X=(X_1,X_2,...,X_n)X=(X1,X2,...,Xn),其中每个XiX_iXi都服从于一个分布。现在假设各个分布的XiX_iXi一样,那么我们就说X服从一个分布(如X服从...原创 2019-08-06 16:59:34 · 1125 阅读 · 6 评论 -
吴军:阅读与写作50讲01
作业:时间:未说明人物:追求美丽女子的男人及该名美丽的女子。文章是从一个男人的角度去讲述一个女子的美丽与贤良。地点:具体没讲,但通过河边的景物衬托女子的美好。男子可能在河边观察女子,并掀起心中的波澜,以及采取追求的行为。发生:男子爱慕女子并想要追求发展:男子为追求女子辗转反侧,并通过鼓瑟琴鸣等来追求女子结果:男子取悦女子,成功与否未说明手法:本诗寓情于景、借景抒情。通过周围环境的描述,来表达男子的爱慕、追求之心,从而衬托出女子的美丽、贤良。该诗非常押韵,行文流畅,四字一述,八字一句。将男子的.原创 2020-06-03 22:11:53 · 8092 阅读 · 7 评论 -
吴军:阅读与写作02
合格的阅读理解,既要读懂字面提供的基本信息,还要读出作者没有说明的隐含信息。高明的阅读者还有能力理解作者的本意,或者说出他的内心。写作的两种类型:一为类似公文的被动写作,如写邮件;二为描绘作者时代和周围的事件。学会通过别人的作品了解他们的内心,也就掌握了成功地把自己的内心表达清楚的技巧,也很容易赢得大家的共鸣。茨威格的《人类群星闪耀时》讲述了十几个影响历史进行的事件。读完这些故事,只能叫完成了合格的阅读理解。还没走到理解作者内心这一步。从书中的某一段作者得到两点感悟:做关键时刻能指望得上的人;群星.原创 2020-06-04 21:18:59 · 3015 阅读 · 5 评论