自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

工程小猿的博客

you are offline

  • 博客(21)
  • 资源 (7)
  • 收藏
  • 关注

原创 NLP基础入门:Word2Vec模型

文章目录0、结构1、语言模型基础1.1、概念1.2、缺陷1.3、K-Gram语言模型1.4、评价指标:困惑度2、NNLM与RNNLM模型2.1、NNLM2.1.1、结构2.1.2、损失函数2.1.3、存在问题2.2、RNNLM3、Word2Vec模型3.1、模型结构3.1.1、skip-gram3.1.2、CBOW3.2、优化技术3.2.1、hierarchical softmax3.2.2、负采样3.2.3、重采样4、参考文献0、结构1、语言模型基础1.1、概念语言模型是计算一个句子符合语法语义

2022-02-02 23:55:18 1572

原创 基于Ubuntu20.04安装Nvidia驱动、Cuda和CudNN

目录1、前言2、 安装Nvidia驱动3、安装cuda (toolkit)4、安装cudNN1、前言​  作为一个对英伟达从来没接触过的小白来说,准备安装前的三座大山就是什么是Nvidia驱动?cuda?什么是cudNN?经过两天的了解,本人大概了解了他们三者的关系,下面简单说一下,如有错误欢迎大家友善的批评指正:(注意:下载前最好看一下总结部分讲述的版本对应关系)1.1 首先Nvidia驱动应该是最好理解的,它就是GPU显卡的软件驱动程序,和计算机其他的硬件驱动一样。Nvidia官网提供了驱动下

2020-11-14 16:20:37 3553 1

原创 自然语言处理(NLP)常用算法入门笔记

文章目录前言一、文本数据处理基础1.1、数字特征和分类特征1.2、文本处理步骤1.2.1、分割(Tokenization:文本—>单词/字母)1.2.2、one-hot编码1.2.3、词嵌入(word embedding)1.2.4、使用网络模型学习:二、RNN(循环神经网络)2.1、Simple RNN2.1.1、简介2.1.2、缺点2.2、LSTM(long short-term mem...

2020-05-01 21:22:37 17999

原创 使用cProfile和Profile分析Python代码性能

文章目录1、安装2、cProfile测试方法2.1、在Python脚本中运行2.2、在终端(bash)中运行3、Profile测试方法参考文献  Python标准库中提供了三种用来分析程序性能的模块,分别是cProfile, profile和hotshot,另外还有一个辅助模块stats。这些模块提供了对Python程序的确定性分析功能,同时也提供了相应的报表生成工具,方便用户快速地检查和分析结...

2020-04-09 13:13:54 4663

原创 Linux常用命令——持续更新

Linux常用命令文章目录Linux常用命令1、linux系统结构2、基础命令2.1、ls (列出文件目录)2.2、pwd (当前目录所处位置)2.3、cd (打卡/退出文件夹)2.4、mkdir(make directory:创建目录)2.5、touch(创建文件)2.6、cp(复制:copy)2.7、mv(移动:move)2.8、rm(删除:remove)2.9、vim (一款文本编辑器)...

2020-03-04 18:59:15 465

原创 Xshell使用指北(持续更新)

目录1、Xshell简介2、登录远程服务器3、如何将代码文件上传到服务器4、如何从服务器下载文件到window本地5、如何在控制台运行python文件1、Xshell简介​ 猜测看本篇博客的人应该都是linux小白,刚开始接触服务器,随意先简单说一下关于Xshell的背景。Xshell是一款远程服务器控制软件,它可以实现在win系统下登录远程linux服务器的功能;目前更新到Xshell6版...

2020-03-03 20:15:13 917

原创 Numpy与Pytorch彼此转换时的坑

目录前言1.1、numpy ——> torch1.2、torch——> numpy前言​  最近使用 Numpy包与Pytorch写神经网络时,经常需要两者彼此转换,故用此笔记记录码代码时踩(菜)过的坑,网上有人说:Pytorch 又被称为 GPU 版的 Numpy,二者的许多功能都有良好的一一对应。​  但在使用时还是得多多注意,一个不留神就陷入到了 一根烟一杯酒,一个...

2020-02-07 18:58:53 900

原创 Python学习笔记(高阶)(持续更新)

目录第 1 章 Python 数据模型(系统级API)1.1、特殊方法1.2、如何使用特殊方法1.3、特殊方法一览表1.4、为什么len不是普通方法第 1 章 Python 数据模型(系统级API)1.1、特殊方法​ 数据模型其实是对 Python 框架的描述,它规范了这门语言自身构建模块的接口,这些模块包括但不限于序列、迭代器、函数、类和上下文管理器。​ Python系统级API接口...

2020-02-06 12:33:27 689

原创 参数估计总结(矩估计、极大似然估计和区间估计)

参数估计

2019-12-13 22:38:06 3300

转载 浅谈Git使用方法

目录前言Git命令行操作1.1本地库初始化1.2设置签名1.3基本操作1.3.1 状态查看1.3.2 添加1.3.3 提交1.3.4 查看历史记录1.3.5 前进后退1.3.6 reset的三个参数比较1.3.7 删除文件并找回1.3.8 文件差异比较2.2 分支管理2.2.1 什么是分支管理2.2.2 分支的好处2.2.3 分支操作2.2.4 解决冲突Git 结合Github1.1 创建远程库地...

2019-12-02 15:33:03 356

原创 使用Github团队合作迭代代码

目录前言一、管理员新建远程github项目仓库二、队员使用github进行团队合作2.1 Fork项目到个人的仓库2.2 Clone(克隆)项目到本地2.3 和团队项目保持同步2.4、请求合并到团队项目上前言  总结一下使用github进行团队合作迭代代码的方法一、管理员新建远程github项目仓库1、在github上新建一个项目:2、然后依次执行以下代码进行本地项目初始化、绑定远程g...

2019-11-23 21:01:37 1044

原创 神经网络与矩阵表示之间的恩怨情仇

目录写在前面深度神经网络结构矩阵表达总结写在前面  最近准备使用深度神经网络来训练棋类模型,所以准备好好学习一下神经网络各种参数结构;重在使用,所以不会按照顺序详细讲解神经网络过程,本篇博客属于小白个人总结,大佬请直接忽视。深度神经网络结构  DNN主要由很多层的神经网络,每一层中有很多个神经元组成;每个神经元 是神经网络最小组成单位,每个神经元由权重 W 和偏置 b 组成,W为 [n,...

2019-10-25 21:08:55 2619

原创 亚马逊棋程序设计思路总结

亚马逊棋程序设计思路总结1、比赛模式(1)开启服务器等待GUI发送棋盘(2)初始化游戏和神经网路(3)将新棋盘(board)使用蒙特卡洛树搜索得到下一步策略pi ‘此处的策略分为,选皇后点(start)、选落点(end)、选放箭点(arrow)三个概率’(4)采用随机策略选择以上三点,判断走法是否合理直到第一个合理的走法,随即更新棋盘和判断输赢,接着将棋盘输赢结果发给GUI2、训...

2019-10-06 23:03:11 5501 2

原创 强化学习(RL)——蒙特卡罗MC算法

2019-09-15 15:08:11 662

原创 浅谈Python自带数据库SQLite3模块的使用(全面详细)

目录写在前面一:使用数据库的宏观过程二:数据库使用1、导入数据库模块2、打开数据库2.1、在硬盘上建立数据库2.2、在内存上建立数据库3、创建游标4、执行SQL语句4.1、创建表4.2、新增数据4.2、更新数据4.3、删除数据4.4、查询数据4.5、删除表5、查询并显示数据5.1、全部显示5.2、显示一条5.2、显示多条6、事务提交或回滚6.1、提交6.2、回滚7、关闭数据库连接和游标写在前面...

2019-06-08 14:18:12 36163 2

原创 浅谈C、Java、python中参数传递问题

目录写在前面1、C语言参数传递2、Java参数传递3、Python参数传递总结写在前面  在近期学习python时,突然想到一个问题:python函数在传参时是值传递还是引用传递?先科普一下什么是值传递,什么是引用传递,已了解的请直接跳过。1、值传递(passl-by-value):被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放进来的实参的值,从而成...

2019-06-06 14:11:49 514

原创 Python语言中函数参数的设置辨识

  在学习Python的过程中,总是会涉及到模块调用与函数使用。因为每一个函数涉及到参数数量变化问题,类似与Java语言的函数重载。例如:在使用randrange()函数时,查阅函数使用方法为: randrange([start],stop[,step])  由示例可得,该函数最多可以传入三个函数,分别为 start , stop , step 。 但为什么会有 [] 这个符号呢?经过了解发...

2019-06-04 19:58:39 660

原创 Win 10系统下载安装Markdown破解与右侧无法预览的解决办法

Win 10系统下载安装Markdown破解与右侧无法预览的解决办法 前言下载与破解汉化右侧无法预览的解决办法前言   Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,对于经常在线编写文章的小伙伴来说使用它进行文章排版很方便。下面将详细的阐述下载安装过程与常见问题的解决办法。下载与破解   Markdown可以在官网得...

2019-05-18 14:44:24 1397

原创 Python学习笔记—低阶入门(已完结)

本篇博客专门总结python学习过程中的基础知识和难重点,和C语言、Java语言对比学习。因为python集C、Java于一身,所以如果先学习C语言和Java后再学习python效果会更好。否则先学python后学C与Java很容易混乱!

2019-05-12 18:57:23 1753 2

原创 计网,数据库学习思维导图

计网,数据库学习思维导图前言计算机网络思维导图参考书思维导图第一章:计算机网络体系第二章:物理层第三章:数据链路层第四章:网络层第五章:传输层第六章:应用层数据库思维导图参考书思维导图第一章:绪论第二章:关系数据库第三章:SQL语言第四、五章:数据安全性与完整性第六章:关系数据库理论第七章:数据库设计第八章:暂无第九章:关系查询处理和查询优化第十章:数据库恢复技术第十一章:并发控制概述总结前言...

2019-05-04 12:53:28 2736

原创 Java学习中的疑难点总结

本文目录前言Java基础疑难点Java面向对象疑难点word版下载前言  大家好,我是工程小猿!之前在学习Java语言的过程中总是遇到一些问题,比如在看基础知识时,发现它和C语言基本语法差别不大,除了没有C语言中指针的概念和增加内存自动回收从而避免了内存泄漏外,其余基本语法相差无几。但是学习完全部Java语言后发现除了对类C的基础知识熟记外,对封装重载构造方法继承接口多态  ...

2019-05-03 08:55:28 1316

Mastering Atari Go Chess and Shogi by Planning with a Learned Model.pdf

谷歌2019年11月最新论文,推出Muzero算法,能够实现智能体的无模型的强化学习。MuZero相比AlphaZero的优势是更具有通用性。

2020-02-22

赛灵思A7系列开发板EGO1用户手册与例程资料

做毕设时使用的赛灵思A7系列开发板EGO1,找到了其用户手册与例程资料,包括:EGo1-板卡文件、EGo1-硬件手册、EGo1快速上手指南、8个EGo1配置实验例程和使用注意事项。

2019-05-28

黑金ADDA.rar

做毕设时购买黑金系列AD_DA模块赠的资料与例程,搭配任意款FPGA使用,可以快速上手打通AD_DA模块与FPGA的连接。做毕设时亲测有效。

2019-05-28

Vivado2017.4平台下简单波形代码

本代码为在Vivado2017.4版本下基于FPGA开发的产生简单波形信号Verilog VHDL代码,波形包括正余弦波,方波,锯齿波,三角波,2PSK,2ASK,FM,AM四种调制信号,是使用DDS IP核产生的,项目可以在Vivado2017.4软件上直接打开,可以仿真看波形。实测全部可用。

2019-05-04

计网,数据库思维导图

学习计算机网络与数据库时自己总结的思维导图,计网使用的是谢希仁的计算机网络第七版,数据库使用的是王珊 / 萨师煊老师出版的数据库系统概论第五版

2019-05-04

东北大学计算机考研Java知识点笔记

本人2018年报考东北大学计算机研究生,复试考Java,总结了NEU历年Java考题的考点。

2019-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除