自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 实验心得1

实验室的 pycharm 不能够自主的依赖 项目工程里的包 的函数就是我们自己定义的函数,他在另外一个文件之中不能够去调用。有时候我们以为 from xxx import xxx是要去 pip install xxx 但是没有找到版本号这个时候,我们就要意识到,这个函数是我们作者定义的这个时候,就要把工程文件设置成 resouce 而不是excude这样他就可以自己引入这个可能需要在pycharm 里面设置,可能是版本的问题我本机上就没有这个问题使用 jutyper 确实非常的清晰,能

2021-06-20 22:20:57 222 1

原创 github3_实体命名识别——又是一篇top代码 没有复现出来

在本机上。实验室的电脑上出现了同样的报错。Invalid argument 参数无效 !!!!对于这个报错,实在太宽泛了,没找到对应的解决办法Bert-BiLSTM-CRF-pytorch-master

2021-06-20 22:15:23 160

原创 天池的命名实体识别官方实例——出错

天池的官方文档中 命名实体 中的代码 报错他说这个bert网络构建的时候,有一层的连接 参数必须是 整形 。。官方是在 jutyper 上做的我自己的电脑上 jutyper 在训练数据的时候,超过了GPU的显存。 读取俩个CSV文件的时候 是可以正常读取的。文件就放在同级的目录下。在实验室的电脑上 , 读取不出 文件夹下的俩个CSV文件,不知道为什么???./ 我设置的在model.ipynb 一样的代码,一样的存放位置。...

2021-06-20 22:02:42 417

原创 github实验2 实体命名预测 Entity Extractor By Binary Tagging

https://github.com/StanleyLsx/entity_extractor_by_binary_taggingREADME.mdEntity Extractor By Binary Tagging“半指针-半标注”方法实体的抽取器,基于苏神的三元组抽取方法改造,这里取消了三元组抽取模型中对s的抽取,直接抽取实体并做分类(相当于直接抽取p和o)。改造后的实体抽取方法不仅可以运用于短实体的抽取,也可以运用到长句实体的抽取。环境python 3.6.7transformers3.0.

2021-06-20 17:42:39 238

原创 github实验一 Bert-BiLSTM-CRF-pytorch

https://codechina.csdn.net/mirrors/chenxiaoyouyou/Bert-BiLSTM-CRF-pytorchREADME.mdBert-BiLSTM-CRF-pytorch使用谷歌预训练bert做字嵌入的BiLSTM-CRF序列标注模型本模型使用谷歌预训练bert模型(https://github.com/google-research/bert), 同时使用pytorch-pretrained-BERT(https://github.com/huggingfa

2021-06-20 17:33:41 2234 2

原创 2021年年4月证券从业资格考试《金融市场基础知识》真题(考生回忆 版)

2021年年4月证券从业资格考试《金融市场基础知识》真题(考生回忆版)第1题题 选择题选择题 (每题(每题1分,共分,共39题,共题,共39分)分) 下列每小题的四个选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。1、使用市盈率倍数估值需要关注使用盈利数据,对于该盈利数据,(  )所指的财务区间最不常用A 、 最近一个完整会计年度的历史数据B 、 预测年度的盈利数据C 、 最近三个完整会计年度的历史数据平均值D 、 最近12个月的数据2、下列关于国际资金流动方式的说法,正

2021-06-18 19:39:45 5628

原创 RNN --多分类的问题 名字对应国家

原作者刘老师是在一个文件中实现的。 代码来源:https://blog.csdn.net/Oscar6280868/article/details/108000451我发布的该工程有俩个文件,其中有部分代码是重合的。因为函数之间的嵌套,没有去做优化。tain_model.pyimport gzipimport csvimport torchfrom torch.nn.utils.rnn import pack_padded_sequencefrom torch.utils.data imp

2021-06-11 16:55:36 587 4

原创 RNN的基本构型 应用之一 hello----》ohlol 序列转换

b站刘老师的 序列转换的代码 hello----》ohlol这俩个序列都是我们可以指定的序列。目的是为了训练处序列转换的模型1、首先我们注意到采用词向量的嵌入方式该方式对比one-hot有相对的优势2、注意我们的模型架构从idx索引输入—词向量—隐含层—线性层—输出import torchinput_size =4batch_size =1hidden_size =8num_class = 4embedding_size = 10num_layer =2seq_len

2021-06-11 16:33:32 232 1

原创 vector<vector<int> > c++用法

关于C++中vector<vector >的使用1 定义vector<vector > A;//正确的定义方式vector<vector> A;//c++11之前这样定义是错误的,c++11之后支持这种定义方式codeblocks设置支持c++11:Settings->Compiler->Compiler Flags2 插入元素若想定义A = [[0,1,2],[3,4]],有两种方法。(1)定义vector B分别为[0,1,2]和[3,4]

2021-06-08 21:09:07 1139

原创 python 中 self的用法

self 的含义self是第一个参数相当于指向实例本身class Person(object):def init(self,name,score):self.name = nameself.score = scorestudent = Person(‘Gavin’,100) # 传入 init 方法中需要的 参数print(student.name)print(student.score)此时会打印出来,姓名与分数注意:1、init 方法的第一个参数永远是 self ,表示创

2021-06-08 20:24:29 2084 2

原创 RNN seq2seq中所涉及到的函数用法

viewtorch.view()如果你想改变一个 tensor 的大小或者形状,你可以使用torch.view。在pytorch中view函数的作用为重构张量的维度,相当于numpy中resize()的功能。view()返回的数据和传入的tensor一样,只是形状不同当参数是-1 的时候,自适应的调节rand函数torch.rand(size,out) 和 torch.randn(size,out)有什么区别?rand均匀分布返回一个张量,包含了从区间[0, 1)的均匀分布中抽取的一组随机数

2021-06-08 17:10:49 70

原创 RNN输入输出的各项参数的含义以及维度问题

RNN的输入维度import torchimport torch.nn as nnbatch_size = 1input_size = 4seq_len = 5hidden_size = 2cell = nn.RNNCell(input_size = input_size,hidden_size = hidden_size)dataset = torch.randn(seq_len,batch_size,input_size)hidden0 = torch.zeros(batch_s

2021-06-08 09:45:29 2713

原创 2020年证券从业《证券市场基本法律法规》真题汇编卷一

2020年证券从业《证券市场基本法律法规》真题汇编卷一第1题题 单选题单选题 (每题(每题1分,共分,共50题,共题,共50分)分) 下列每小题的四个选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。1、下列关于公募基金运作方式的说法,错误的是( )。A 、 封闭式基金是在基金合同期限内,基金份额持有人不得申请赎回基金份额B 、 封闭式基金合同期限届满后,在满足一定条件下,可以延长合同期限或转换运作方式C 、 投资者对开放式基金份额的买卖,只能根据基金份额上市交易规则,委托证券公司

2021-06-06 08:55:46 2565

原创 2020年证券从业资格考试《金融市场基础知识》真题汇编卷一

2020年证券从业资格考试《金融市场基础知识》真题汇编卷一第1题题 单项选择题单项选择题 (每题(每题1分,共分,共50题,共题,共50分)分) 下列每小题的四个选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。1、下列不属于衍生品市场的是(  )A 、 期货市场B 、 期权市场C 、 互换市场D 、 货币市场2、在我国金融中介体系中,信托机构属于(  )A 、 银行机构体系B 、 房地产中介体系C 、 保险中介体系D 、 投资中介体系3、下列关于城市商业银行特点的说法,

2021-06-06 08:54:55 3192

原创 自然语言处理中词向量的介绍

一、词向量的介绍我们在做nlp的时候,需要让机器识别文字,就要先将输入放入文字转换成一种编码。比如独热编码(one - hot)、分布式编码(distribution -representation)One-hot 是采用稀疏方式存储,把每个词语表示成一个向量,而向量的维度大小就是该词表中有多少个词的数量。样本可以先经过jieba分词处理成一个个词。预处理的工作在nlp、cv神经网络操作前是很重要的一部。One-hot 简单、高维。当然他的缺点是维度灾难。 就是当词表很大时候,有n个词,那么词语的向量

2021-06-06 08:53:57 366

原创 俩个栈实现一个队列

关注到 stack 本身的函数:pop()移除栈顶元素push() 将元素入栈 (在栈顶增加元素)top() 返回栈顶的元素size() 求栈中元素数量empty()判断栈中是否为空 为空则是true先进后出(FILO)而队列是先进先出假设我们用A栈B栈 去模拟一个队列1、模拟入队入队的操作,也就类似于入栈的操作。首先将元素逐一压在A栈,直接push()2、模拟出队出队的元素是要将先压入栈的元素出去,而此时先压入栈的元素在栈底。故要借用B栈去做过度。将A栈的所有元素依次压入B栈,

2021-05-06 16:28:30 49

原创 AlexNe模型搭建

在AlexNet实现过程:1、model模块2、Train模块3、Predict模块目录一、 init定义函数 二、 正向传播forward的函数 三、 初始化权重 四、 数据的准备 五、 为训练做准备 六、 训练【我们需要的模型架构】在模型的构造中,至少会用到初始化定义init函数与正向传播forward的函数。在初始化函数中定义了正向传播中需要用到的各个子模块。其中包含了卷积层、池化层、激活层。Alexnet Model模块基本构成是由五个卷积层。三个全连接层。在第一、二、五

2021-04-20 20:19:03 391

原创 安装深度学习所需要的程序---1

这篇文章的目标是为了讲解使用GPU做深度学习的模型训练所需要做哪些工作。未来怎么把实验室里面的四块GPU 联合分布训练。1、更新驱动本人GPU 是比较老款。GeForce mx150在英伟达官网上找到这款n卡的驱动,进行安装。我找了一款不是最新的驱动,他支持cuda11.1 (计算平台,助力训练数据)2、安装cuda依然在N卡的官网上下载 cuda的安装包,以及对应的cudnn。将俩者的文件夹对应做组合。3、安装pytorch使用anaconda 安装python环境 以及开发环境的所需的

2021-04-08 08:24:56 303

原创 C语言基本知识点 一

1、一个c程序是由函数为基本单元构成的。2、c语言的特性:简洁、可移植性、编译较复杂的程序。 但是不可以直接操作硬件。3、标识符是由 数字、字母、下划线组成。 其中只能以下划线于字母打头。4、算法可以有0个或者多个输入,但只有一个输出。5、一组数字运算,结果按照精度最高的那个作为精度单位。6、输入输出存在着域宽。**7、自增自减的俩种方式。**8、字数的输出,用asci码值9、字符串所占据的位数,至少俩位。 (隐藏着结束符)10、结构化设计中的三种基本类型:循环、顺

2021-01-18 14:17:37 207

原创 公众号开发时内网映射的工具 NATAPP的使用

最近在使用Java来开发公众号,在做到微信端的调试的时候。 我们可以使用内网映射的工具 NATAPP ,来将我们的域名映射到电脑的IP号+端口号,这样让别人来访问的时候,就不会直接访问到IP号+端口号了。 我们需要准备的是 已经备案好的域名 (最好是阿里云的万网的域名) 因为 NATAPP 这个内网穿透工具仅支持阿里云的域名。 其次我们需要准备 购买NATAPP 的 隧道,用来绑定域名...

2018-03-12 23:42:28 771 1

原创 腾讯云服务器安装SVN

安装SVN 服务端1、安装Subversion (Subversion 是一个版本控制系统,相对于的 RCS 、 CVS ,采用了分支管理系统,它的设计目标就是取代 CVS 。) yum 命令安装SVN : yum insatll -y subversion2、创建SVN 版本库2.1 创建项目版本库 :mkdir -p /data/svn/myproject2.2 配

2018-01-23 10:31:08 2065

原创 腾讯云服务器安装maven

官网: Maven 介绍:Apache Maven 是一个软件项目管理及自动构建工具,由 Apache 软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven 利用一小段描述信息能管理一个项目的构建、报告和文档等步骤Java的安装:Java的开发环境:yum - install java-1.8.0-openjdk-develMaven下载:从官网

2018-01-22 13:02:55 2594 3

原创 腾讯云服务器安装MySQL

安装MYSQL1、使用yum安装Mysql yum install -y mysql-server mysql mysql-devel2、启动MySQL服务 service MySQL restart3、设置MySQL账户密码 /usr/bin/mysqladmin -u root password ’ 4、进入MySQL mysql -u root -pshow databases; ‘

2018-01-22 11:39:07 10319 6

原创 腾讯云服务器安装tomcat

安装TOMCAT Tomcat 是一个应用服务器,是开发和调试 jsp 程序的首选,可以利用它来响应 HTML 页面的访问请求。1、下载tomcat压缩包 首先进入本地文件夹cd /user/local ,使用wget 命令从官网下载tomcat,到服务器 wget + 下载链接2、解压下载的压缩包 用tar -zxvf + 压缩包版本3、重命名文件 重命名该文件(是为了后面好操作

2018-01-22 11:27:58 4024

原创 腾讯云服务器安装redis

安装redis1、下载redis 压缩包 wget + 官网下载地址2、解压redis压缩包 tar -zxvf + 下载的redis压缩包版本3、安装gcc环境 进入redis目录,输入 make 命令,第一次提示有错误,此时需要安装 gcc , gcc+ gcc- 。安装时候,如果有外网可以用,直接使用yum命令安装 gcc环境 。若果没有外网,需要安装相关的rpm包。安装完gcc

2018-01-22 10:46:34 2365 1

原创 Set和List集合

Set结合是无序的,集合中不存在重复值 Set集合判断两个对象相同不是使用==运算符,而是根据equals方法。简单的说,如果只要两个对象用equals方法比较返回true,Set集合就不会接受这两个对象;反之,则成立。HashSet集合特点: (1)不能保证元素的排列顺序,顺序有可能发生变化。 (2)HashSet不是同步的,如果多个线程同时访问一个HashSet,如果有2条或2条以上线程同

2018-01-08 11:12:22 422

原创 字节流与字符流

有关于流的概念: 程序中的所有数都是以流的方式进行传输或或保存的,保存的内容嗾使字节文件,程序需要数据的时候 要使用输入流读取数据,程序需要将一些数据保存的时候没救要用输出流来实现。字节流的输出依赖OutputStream、输入依赖InputStream 字符流的输出主要使用Writer类、输入流依赖Reader类1、字节流在硬盘上创建文件,并写入内容:1 import java.io.File

2018-01-08 10:15:32 237

原创 二维数组的数值输入,比较最大值。

从键盘输入二维数组的数值,并比较二维数组的最大值。package fuxi; import java.util.Scanner; public class ShuZu { public static void main (String[] args){ Scanner sc = new Scanner(System.in); int nums[][]

2018-01-07 20:56:36 1590

原创 计算机网络之运输层以及TCP相关原理

一、运输层协议概述 端口:计算机内识别进程的入口服务端口号:列如 TCP的80端口、FTP的21端口 登记端口号:1024-49151,为没有熟知的端口号的应用使用,必须在IANA进行注册登记 客户端口号:49152-65535Socket : IP+port 在整个因特网范围识别某一个进程UDP概述:是无连接,尽最大努力交付的运输链接 ; 具有复用与分用的功能 ;UDP的报文检验和和I

2018-01-06 12:01:49 327

原创 计算机网络体系之网络层相关知识

1、虚拟互联网的概念 使用IP协议使得性能各异的网络在网络层好像是统一的一个网络。2、IP地址为什么需要俩级分址?IP地址:第一段地址是网络号(第一级) ,第二段地址是主机号(第二级) 路由器仅根据目的主机所链接的的网络来转发分组,而不考虑主机号,这样极大的减少了路由表中的项目数,以及减少了路由表所占的存储空间以及查找路由表的时间。3、IP地址与硬件地址的关系;物理地址是数据链路层和物理层使用的

2018-01-04 20:43:14 230

原创 初始Java语言编译运行,以及虚拟机的介绍

1、Java语言的特点 三大特点: 封装:隐藏内部细节,对外提供访问的接口。 继承:一个对象直接使用另外一个对象的属性与方法。 多态:可以通过子类最父类的方法进行重写;也可以重载同一个类的多个同名的参数不同的方法。分布性; 安全性; 可移植性; 高性能; 多线程; 多态性;Java虚拟机 (JVM) Java的安全性和可移植性依赖Java字节码(bytecode)。字节

2018-01-04 16:06:19 282

原创 计算机网络体系之数据链路层以及Internet与Web之间关系

1、点对点信道的数据链路层链路:相邻的物理线路,之间没有交换点 数据链路:在链路上以及包含的工作协议称为数据链路。把实现协议的硬件与软件加在链路上就构成了数据链路。 常用的方法使用网络适配器来实现这些协议。一般网络适配器,集合了物理层与数据链路层 的功能。2、数据链路层所需解决的三个问题封装成帧:主要作用是将物理层上交的比特流中区分有效负载; 透明传输:数据帧的数据部分出现控制字符也能正确识别

2018-01-03 19:30:45 319

原创 计算机网络之物理层的基础知识

1、物理层的主要的任务确定与传输媒体接口的特性。1.机械特性:接口所用接线器、形状、尺寸、管脚 2.电气特性:线上出现的电压范围;3.功能特性:表面某电压代表的含义; 4.过程特性:可能时间出现的顺序2、奈式准则,信噪比、香农公式的含义及其计算奈式准侧防止码间窜扰; 信噪比:信号与噪声的平均功率之比 db = 10 log 10(s/h) 目的在于将非常大的信噪比数据用更小的数

2018-01-03 15:28:51 1725

原创 初识计算机网络基础概念

1、比较电路交换、报文交换、分组交换的主要优缺点。电路交换:端对端通信质量因约定了通信资源获得可靠的保障,对连续传送大量数据效率高。 报文交换:无须预约传输宽带,动态逐端利用传输宽带对突发式数据通信效率高。 分组交换:具有报文交换的高效,且各分组小,路由灵活,网络生存性良好。2、常见网络性能指标的含义及其计算1。速率:比特是计算机中数据量的单位。(意味二进制数字) 一个比特就是二进

2018-01-02 23:45:08 412

编程小白的第一本 Python 入门书

本书是编程小白的第一本 Python 入门书,内容分成九大章节,详细的介绍了变量与字符串,函数,循环与判断,数据结构,类,第三方库等内容。适合初学者入门,进阶

2017-09-03

空空如也

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

TA关注的人

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