自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(313)
  • 资源 (13)
  • 收藏
  • 关注

原创 css的布局及图形展示--三角形 圆形 半圆等面试点

CSS:flex布局的子元素不会脱离文档流1.两列布局采用浮动采用浮动且两边高度不同右边触发了 BFC,BFC的区域不会与浮动元素发⽣重叠,所以两侧就不会发⽣重叠。 采用flex采用位置:父元素是相对位置,子元素左边固定右边的左边距为左边宽度 或者右边固定右边的左边位置为左边的长度2.三列布局采用位置采用浮动采用flex flex: 1;可以平分现在三个div都是基于父元素的位置,左右都有pa...

2022-04-21 15:52:11 328

原创 CSS/JS小元素实践----画三角形和圆形

1.使用css画一些元素<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title> <style> .huabu{ height:400px; width:400px; border:1px solid; position:relative; } .show{ widt

2022-04-03 20:38:52 704

原创 pytorch进行维度变换以及形状变换

1.形状变换中长勇的函数是reshape和view,那么这两个函数的使用有什么不同呢首先说相同之处:都可以将张量的形状进行变换,便于我们在不同的模块中进行使用然后说明不同之处:view是要求张量的物理存储是连续的,如果不是连续的则会报错,当然z如果想要继续使用该函数,需要使用contiguous()函数进行转换——这时的作用就可以等价于reshapea = torch.arange(9).reshape(3, 3) # 初始化张量ab1 = a.permute(1, 0) #这个相当于

2022-01-03 21:08:26 2154

原创 查看服务器gpu使用情况以及使用者

1.查看使用情况指令:nvidia-smi2.查看谁在使用服务器指令:w 或者 who

2021-12-30 15:48:56 3475

原创 citespace下载安装与使用

1.下载点击网址可以进行下载Download检查本地是否有Java环境,如果没有,也安装一个。打开cmd输入java出现下图表示有Java环境2.安装安装java:可以点击下载,搜”安装Java环境“的教程安装cite space可以对安装包进行解压,点击StartCiteSpace_Windows,然后输入2:中途弹框选择”确定“点击上图最下面”Agree”...

2021-12-12 09:14:23 1296

原创 Transformer代码详解(-)-从数据处理到嵌入【包含数据集可构造/数据嵌入和位置嵌入的详解】

src_shape=["你好","生日快乐"] tgt_shape=["hello","happy birthday to you"] #1.embeding 先构造数据集,再构造嵌入 batch_size=2 #以两条样本为例 src_shape=torch.Tensor([2,4]).to(torch.int32) #源:第一个样本长度为2 第二个样本长度为4 你好 生日快乐 tgt_shape=torch.Tensor(...

2021-12-05 22:36:08 1080

原创 Transformer从输入到输出进行编写代码-附代码和注解

class MyTransformer(nn.Module): def __init__(self): super().__init__() self.dim=1024 # self.wq=nn.Linear(self.dim,self.dim,bias=False) #self.wk = nn.Linear(self.dim, self.dim, bias=False) # self.wv = nn.Linear(self.dim, .

2021-12-05 22:29:55 857

原创 使用pscp传文件闪退——秒解决

1.首先下载pscp.Download PuTTY: latest release (0.76)2.然后直接点击exe文件发现闪退解决:需要cmd然后进入pscp.exe所在的文件夹; 然后输入 pscp.exe; 看到如下图后就可以进行传输啦,传输的时候输入命令然后输入用户名密码就可以...

2021-11-15 21:45:50 443

原创 解决报错Could not build wheels for numpy which use PEP 517 and cannot be installed directly

在虚拟环境中安装numpy包时报错:Could not build wheels for numpy which use PEP 517 and cannot be installed directly解决:这是由于版本高的问题,在pycharm中直接装一个版本低一点的

2021-10-18 20:52:33 7025 1

原创 neo4j服务器版本安装相应的算法库并使用

安装1.在https://github.com/neo4j-contrib/neo4j-graph-algorithms/releases下载匹配版本的插件graph-algorithms-algo-[version].jar,下载后放到$NEO4J_HOME/plugins目录下。版本可以在https://github.com/neo4j-contrib/neo4j-graph-algorithms/blob/master/versions.json查看2.将dbms.security.pr.

2021-10-05 17:48:07 160

原创 查看gpu是否可用并且创建conda虚拟环境

1.快捷键ctrl+Alt+Delete,进入如下界面,点击性能进入图二;GPU存在说明环境ok可以用命令查看命令:>>> import torch torch.version.cudatorch.cuda.is_available()执行结果为True说明可以用这样也行貌似2.创建conda虚拟环境首先通过命令进入cmd命令界面,然后输入conda create -n python36python=3.6;接下来在弹出框中输入y,继续执行就好;完...

2021-09-22 18:09:08 836

原创 对英文文章进行分句,要确保数字中的小数点不被分开最简便的方法-附代码

查了许多资料,采用分词库与正则表达式都没有办法进行完美分句。比如:名字有这样的Mr.A.W、Mr.等,采用正则可以分,但是有错误的。如果结尾只是一个字母A.,会与下一句的词分成一句中。那么怎么解决呢?对于句子中的名字,数据集中几乎没有连字的名字,因此只考虑数字,不要将小数点当成句号分开思路:其实对于a.b这样的数字,考虑若句点的前面和后面都为数字的情况,会发生问题。 比如:This is $3.0 is no good这样的话3.0不会分开,但实际上这是两句话因此...

2021-08-22 10:39:14 197

原创 Linux命令怎么学?学那些可以够用

首先,对于一些命令以及编程环境的配置,有时候少不了使用linux,比如远程连接服务器、使用虚拟机等等,那这些教程这么多,具体怎么用呢,应该在哪里输入这些命令通过实践,发现这些是蛮简单的啦基础:小白一枚,拥有linux环境1.打开终端,也就是黑框框2.在基础使用中,要了解文件的查看/传输/增删改查等基本操作就ok啦查看目录:直接进入要查看的目录,输入ls可以查看有哪些文件 ls -a可以查看到被隐藏的文件,ls -l可以查看到每一个文件的详细信息 ...

2021-08-09 16:03:40 55

原创 ubuntu环境下连接远程服务器流程,并简单传输文件

1.在本地输入下列命令进行更新sudo apt-get updatesudo apt-get upgrade2.然后安装SSH ,输入命令: sudo apt-get install openssh-server报错:下列软件包有未满足的依赖关系:openssh-server : 依赖: openssh-client (= 1:6.6p1-2ubuntu1) 依赖: openssh-sftp-server 但是它将不会被安装 ...

2021-08-07 21:02:27 1654 2

原创 惊!brat安装后进行标注-实战,并且通过一行代码自动标注为BIO格式,便于模型训练-and 错误解决

这周采用不同工具对原始摘要进行了标注,最后采用了brat进行标注,并且将标注结果转化成了BIO的标注方式,便于模型训练。接下来就将这些标注的数据进行模型的训练和测试,得到的模型结果不错的话就进行关系的提取。一 方向为什么选择brat标注工具。在刚开始进行标注时,是选择的stanford npl工具进行标注的,那个对英文的数据集标注效果是不错的,但进行尝试后发现,比如人工智能这个词,会将人工标注为形容词 智能标注为实体,而且在进行实体识别模型训练的时候,大多数模型需要对标签进行处理,采用的是BIO的标

2021-08-07 20:39:38 2302 25

原创 安装brat【附安装包】进行实体标注过程中出现的问题及解决-超级全

1.ubunt环境准备在ubunt环境中更新一下指令:sudo apt-get update,结果报错获取:1 http://storage.googleapis.com/bazel-apt stable InRelease [2,256 B]获取:3 http://dl.google.com/linux/chrome/deb stable InRelease [1,811 B] 获取:2 http://archive.ubuntukylin.com:10006/ubuntuky

2021-08-06 21:34:13 1025

原创 stanfordnpl安装以及对英文数据进行标注 命名实体识别

1.安装点击网址https://stanfordnlp.github.io/CoreNLP/下载如图压缩包然后下拉点击如图进行下载jar包最后将压缩包解压后,将下载的jar包放入解压的文件夹中2.在命令行安装:pip install stanfordcorenlp3.使用,结果如下图>>> from stanfordcorenlp import StanfordCoreNLP>>> nlp = StanfordCoreNLP(..

2021-08-05 17:06:05 233

原创 深度学习中合作网络

1.数据预处理,进行深度学习预测将数据进一步处理成可以输入模型中的数据:先将文本填充成固定长度;将标签转化为one-hot编码表示。2.合作网络定义:论文、作者等等的网络,实际上共现网络存储:节点列表、边列表可以作为G.add_nodes_from()、G.add_edges_from()的输入,带权重的边列表可以作为networkx中G.add_weighted_edges_from()方法的输入。节点列表、合作矩阵(邻接矩阵)、边列表、邻接表还可以作为各种网络绘制软件的输入数据,比如Uc

2021-07-04 17:57:53 297

原创 Tensorflow入门

Tensorflow从入门到实战-------

2021-07-04 17:56:37 29

原创 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.Struts问题解决

在eclipse中新建了ssh项目报错:1.java.lang.ClassNotFoundException:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter,意思是找不到StrutsPrepareAndExecuteFilter这个类。我百度发现他在struts2-core的jar保中,而在webinf下的...

2021-07-04 17:56:02 1653

原创 创建vue+node全栈项目 1

1.首先了解一下目录结构,如下图2.因为App.vue是入口页面,代码如下<template> <div id="app"> <div id="nav"> <router-link to="/">Home</router-link> | <router-link to="/about">About</router-link> </div> &lt.

2021-07-04 17:55:15 82

原创 Node.js+Vue+mysql项目实战入门之环境搭建,项目创建-附github地址

Node进行后端开发,Vue进行前端页面的开发,实现了前后端的分离。在开发中使用Express框架可以快速地开发web应用程序。1.安装node.js2.

2021-05-30 18:15:21 2194 20

原创 深度学习必备----python中数据处理与特征等基础知识

1.对数据进行类型转化import pandas as pds = pd.Series(['1', '2', '4.7', 'pandas', '10'])s.astype(float, errors='ignore')------------------------可以将s转化为float类型,对于不能正常转化的值可以忽略掉pd.to_numeric(s, errors='coerce')---------------------可以将s中的值转化为数字,不能转化的将会以NAN来代替.

2021-05-20 23:43:33 132

原创 读取json数据并嵌套读取值,保存到excel中。将句子进行jieba分词,保存到excel中

1.数据样式{"source": "PMC", "date": "20140719", "key": "pmc.key", "infons": {}, "documents": [{"id": "555756", "infons": {}, "passages": [{"offset": 0, "infons": {"name_3": "sun

2021-05-14 00:15:54 471

原创 Kaggle房价预测全过程+原始数据集+预处理后数据集

1.数据集2.数据集读取#数据读取train_data=pd.read_csv("train.csv")test_data=pd.read_csv("test.csv")print("train_data.shape:",train_data.shape)#(1460, 81)print("test_data.shape:",test_data.shape)#(1459, 80)#数据相关性分析corrmat=train_data.corr()plt.subplot.

2021-05-06 20:55:41 8597 4

原创 动手学深度学习

一预备知识(书中是MXNet中的NDArray类,电子中用的是Pytorch版)1.Tensor创建long型3*3的全为0的Tensor:importtorch;x = torch.zeros(3, 3, dtype=torch.long)view()可以改变Tensor的形状,eg:view(-1,4)可以将16变为4*4维度的。但这是共享数据的,reshape()是可以改变形状并且不共享数据的,但是此函数并不能保证返回的是其拷贝,所以不推荐使用。推荐先用clone创造一个副本然后再使用v.

2021-05-03 21:29:27 202

原创 pip安装xxx模块报错 Could not find a version that satisfies the requirement exceptions的解决办法

1.安装doxc模块后,报错Could not find a version that satisfies the requirement exceptions,ERROR: No matching distribution found for exceptions如图:解决方法:删除安装的doxc模块:pip unstall doxc;打开网址https://www.lfd.uci.edu/~gohlke/pythonlibs/找到python_docx-0.8.10-py2.py3-..

2021-03-27 11:54:41 1959 1

原创 正定与半正定矩阵,判别的方法不能混用,否则出错

坑:特征值有0可以知道该矩阵不可能正定,那可以用顺序主子式判断是否为半正定吗?答案:不能例子:A=,特征值为一个0,两个正数===========>那就是半正定啦呀 但是,主子式二阶小于0=====那就不正定了呀======两种方法判定不一样怎么办。这题应该是什么呢总之,特征值都大于0和顺序主子式都大于0是判断正定的充要条件;在判断半正定矩阵时,是所有的主子式非负,顺序主子式非负并不能推出矩阵是半正定的。...

2021-03-02 20:46:26 1812 6

原创 matlab中plot画图中文乱码--一行代码解决

在运行时命令界面运行一下这行是代码:set(0,'defaultAxesFontName', 'Monospaced')完美解决

2020-12-09 19:27:30 1320

原创 绘制论文配图和表格

一、图1.可以在EXCEL中绘制,有大量的好看的样式,涵盖了柱状图、折线图、饼图、散点图等,如下图2.可以通过python的可视化包,matplotlib, seaborn之类的,引入代码包即可from matplotlib import rcParams import matplotlib.pyplot as plt3.Origin绘图软件,软件中内置了多种二维和三维的图形模板,用户可以根据自己的需要选择不同的模板绘图。柱状图、箱线图、直方图等等,使用很方便4.matlab也可以画

2020-12-06 13:35:57 598

原创 计算方法第二章编程作业---附代码

guass消元A=input('输入系数矩阵A:');B=input('输入b向量(按行向量):');n=length(B);x=zeros(n,1);c=zeros(1,n);d1=0;for i=1:n-1 max=abs(A(i,i)); m=i; for j=i+1:n if max<abs(A(j,j)) max=abs(A(j,j)); m=j; end end

2020-12-03 22:24:09 280

原创 与红黑树的邂逅之学习总结---要学就学懂它

1.红黑树是一种二叉查找数,每个节点包含5个域,分别是color,key,left,right和p.2.性质:红黑树的每个节点不是黑的就是红的;根节点是黑色的;每个叶子节点是黑色的;不能有红红相连的情况;每个节点到其子孙节点的所有路径中包含的黑色节点的数量相同。3.n个节点的红黑树,高度至多为2lg(n+1) 证明:假设共包含的黑色节点有nb个,由于红红不能相连,所以有一个红的必然会有一个黑的连它,而且根节点和叶子都必须为黑色--------即每条路径的黑色节点至少占一半,所以黑色节点数nb..

2020-11-28 20:09:03 60

原创 CiteSpace安装过程以及初始按2后闪退的解决方案

1.确定有java环境,可以参考CSDN中Java环境配置的相关博文。配置好环境后cmd中测试:如下就OK了2.打开Cite Space官网点击下载 http://cluster.ischool.drexel.edu/~cchen/citespace/download/,下载完后解压3.解压后如下,点击第三个4.点击后出现如下界面,输入2----结果这里给闪退了没事! 现在就解决:首先用记事本打开刚刚双击的文件,或者右击编辑也可以的;将下图绿色部分改成黄色部分的;保存;再次运行

2020-11-28 16:55:30 12759 6

原创 EndNote的入门使用,保证好学系列

1在百度学术中搜索相关关键词,比如:输入关键词,点击论文下的“引用”;在弹出的框中 导入链接选择EndNode,将导出的文件保存。2.打开EndNode,文件--新建,之后进入新建的库的界面。3.点击如图箭头,选择保存的文件进行导入,导入选项选择EndNote导入4.结果...

2020-11-10 18:32:48 130

原创 python+TensorFlow聊天机器人

一遇到的问题解决1.jieba分词的cut()方法:是一个生成器,返回一个列表,可以遍历查看。精准模式全模式:lists= [word for word in jieba.cut(s,cut_all=True)] ['我', '是', '张', '三', ',', '今天', '今天天气', '天天', '天气', '真好']2.运行报错readlines():UnicodeDecodeError: 'gbk' codec can't decode ...

2020-11-04 10:47:50 1209 1

原创 SATI下载-安装-使用 一看便懂+spss聚类(附安装包)

1.下载安装包网盘提取:链接:https://pan.baidu.com/s/1jeZq3v9Lby5DDQUa7vbNoQ提取码:msn72.安装解压---点击.exe文件进行安装----使用3.使用实例如果有数据可以直接导入进行分析,这里是第一次使用,数据获取也分享一下首先打开知网,输入“人工智能”进行检索选择60条数据进行导出 打开SATI软件,选择刚刚导出的文件,1.2.3部完成后,点击转换按钮将转换后的文件保存,点击下面ok,i ...

2020-11-01 19:11:31 7975 29

原创 查看自己的tensorflow版本--超方便的方法

import tensorflow as tfprint(tf.__version__)

2020-10-30 18:02:45 6789

原创 python爬取论文信息保存到MYSQL数据库中

1.设计要爬取的字段,设计数据库表2.进行爬取,在控制台可以看到爬取的结果3.将爬取的结果保存到数据库中4.查看数据库这里只爬取NIPS上论文的题目、作者、摘要做测试,后续将涉及所有字段的爬取。代码craw_db.py:import pymysql import requestsfrom bs4 import BeautifulSoup def parse_html(url): #使用beautifulSoup进行解析 respon.

2020-10-26 17:40:27 638 2

原创 Python制作词云--(中文和英文都可)

1.集搜客GooSeeker网页抓取和内容分析 https://www.gooseeker.com/res/softdetail_13.html分词和分类检索平台导入文本即可自动分词:不用安装软件,直接在界面里导入文本数据,即可自动分词,可下载到词频表和分词效果表;特征词选择,构建专题词库:提供词性、词频、过滤等多种筛选条件,可结合样本数据查看,让您能快速找到有用的特征词,完成后即可下载到选词结果表、特征词与原文的匹配表;一键情感分析,情感词典可定义:自带情感词典,也支持自定义词典,一键开启情感分.

2020-10-25 19:52:48 548

原创 Bicomb+spss进行共现分析并可视化(附安装包)

1.获取要研究的文献,将数据保存到本地。eg:在知网上获取100条科学计量主题的文献,导出参考文献,保存在txt文件结果为左边,查资料说这里得把文件中的英文去掉。字符变为ANSI,所以最终结果为右边2.打开Bicomb软件,新增-----填入内容---点击提取选择文档-----选择保存的txt----是----提取----统计问题:bicome会出现无相应关键字的提取信息,统计结果为零。解决:重启就好了点击矩阵导出矩阵至Txt3.打开spass

2020-10-25 17:20:27 3853

brat-master.zip

brat安装包,适合实体标注领域/人工智能领域的学习者,非常方便

2021-08-19

数码照片处理网络课程.rar

ssm开发数码照片处理网络课程的设计与开发,包括sql语句,便于学生老师管理,具体详解https://blog.csdn.net/weixin_42565135/article/details/104881336

2020-03-15

单词记录项目,连接数据库操作

该文件为单词本小项目,可以根据个人情况对单词进行操作,进而操作数据库

2019-01-14

java+mysql学生管理系统

用MySQL链接数据库,Java中图形界面,来操作学生信息的增删查改

2019-01-13

远程控制与通信

进行通信,远程控制对方屏幕,通过网络通信实现连接。

2019-01-10

远程控制通信

远程控制,通过TCP实现通信、上传下载文件,可以实现对对方屏幕的控制

2019-01-05

蓝桥杯历年买真题Java

文档包含了近几年Java真题及解析,可供参考,欢迎补充。

2019-01-04

蓝桥杯vip试题

一些蓝桥杯VIP试题,可以通过练习来学习,巩固知识,发现不足。

2019-01-01

Java实现五子棋小游戏

通过界面知识,融合了TCP协议,实现了基本五子棋的功能

2019-01-01

Java实现飞机大战并连接数据库

通过对飞机大战功能的改善,增加了数据库与设计模式的知识。

2019-01-01

Java实现飞机大战

通过Java的基础语法编程、界面实现了飞机大战小游戏。

2019-01-01

客户端与服务器端的通信(服务器端)

服务器端代码,基于TCP,可以实现与客户端的通信与交流

2019-01-01

客户端与服务器端的通信(客户端)

客户端代码,通过Tcp协议来进行通信,内容仅做参考,接受指正

2019-01-01

空空如也

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

TA关注的人

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