- 博客(95)
- 资源 (7)
- 收藏
- 关注

原创 知识图谱可视化之Echarts-静态图谱与Django构建动态图谱
1 本文介绍本文主要介绍知识图谱可视化的构建方法,使用Echarts工具进行构建,在之前的文章:知识图谱可视化之cytoscape.js构建知识图谱(django框架将数据由后台传到前台进行图谱构建)中介绍过使用Cytoscape.js工具进行静态图谱与Django动态图谱的构建方法,感兴趣的小伙伴可以自行查看。本文主要使用Echarts库进行构建,想要了解不同构建知识图谱可视化的同学可以参看本文与上面提到的文章。2 EchartsEcharts工具库是使用js代码进行各种工具图的构建,图形样式
2020-10-15 16:47:13
10781
16

原创 知识图谱可视化之cytoscape.js构建知识图谱(django框架将数据由后台传到前台进行图谱构建)
1、cytoscape.js是什么cytoscape.js是常用的构建知识图谱的工具,是一个网络图的可视化工具。通常有两种使用方式:第一种是桌面版的Cytoscape Desktop,集成好的app供我们使用。第二种是前端js库,通过在前端代码中引用cytoscape.js进行使用,通常cytoscape.js需要结合jquery.js进行使用。在此使用cytoscape.js进行...
2020-04-05 13:00:17
10766
18
原创 Something wrong with the VAD algorithm
Something wrong with the VAD algorithm
2024-08-29 17:08:21
766
2
原创 ImportError: /usr/lib64/libm.so.6: version `GLIBC_2.23‘ not found (required by /opt/conda/lib/ ...
ImportError: /usr/lib64/libm.so.6: version `GLIBC_2.23'
2023-11-29 14:05:40
1733
原创 pydantic.errors.PydanticUserError: If you use `@root_validator`....
pydantic.errors.PydanticUserError: If you use `@root_validator`....
2023-11-24 09:35:55
8717
原创 ValueError:The following settings are not supported :{‘username‘: ‘neo4j“}
不同版本的py2neo,连接neo4j数据库的方式如上,拿走不谢!py2neo版本不同所导致的问题,下面我通过一段代码说明该问题。
2023-08-07 16:56:07
2435
1
原创 使用xftp上传文件到linux服务器报错“550 Permission denied”
问题描述:使用xftp由windows上传文件到linux服务器时发现上传错误,右键查看错误状态时发现提示550 Permission denied。解决方法1:修改上传的文件夹权限,可以在xftp中的linux窗口中右键并修改权限为777,也可使用“chmod 777 文件夹名字”进行修改。解决方法2:若上述方法不解决问题,依然上传失败,则打开服务器(我的linux是Ubuntu16.04),终端输入:进入如下页面并按照图中指示完成操作 上述操作表示在服务器的ftp配置中打开了系统的上传权限。修改后
2022-06-22 09:58:23
4072
原创 Django后端引用深度学习模型报错“No Model Named xxx”
在实际生产中,我们往往会将训练好的深度学习模型作为Web系统的后端用于构建系统,在这个过程中可能会出现一个问题,例如我们的模型名称为“BiLSTM”,则会提示“No Model Named BiLSTM”但此时你已经将训练好的模型及模型代码放置在指定路径中,为了django的views或者你的predict函数调用,那么这是为什么呢?在这个过程中大家一定要注意,训练时不要保存模型结构及参数,即不要通过torch.save(model, 'BiLSTM.pth'),这样就会有上面的问题,即使你已经
2022-05-31 14:48:28
1166
4
原创 获取Neo4j中的知识图谱并可视化到前端(Django+py2neo+Echarts等)
最新技术开发获取Neo4j中的知识图谱并可视化到前端(Django+py2neo+Echarts)
2022-05-07 16:43:07
6723
原创 ubuntu16.04删除用户及用户目录(高效方法)
1 普通方法(不推荐)userdel -r username使用上述方法删除用户及其目录时会出现问题,若服务器在使用中,会出现想要删除的用户进程存在且进程无法kill,可重启后登陆管理员用户执行上述命令删除。2 高效方法(推荐)推荐删除用户及目录方法:sudo deluser --remove-home username仅删除用户方法:sudo deluser username删除后可使用命令查看用户是否被...
2022-03-29 21:13:03
7409
原创 Mac与远程服务器数据交互软件Cyberduck
当使用远程服务器时,避免不了数据传输,mac传输数据至服务器端,服务器端下载数据到mac中,这就使用到了Cyberduck软件,提供下载链接:链接: https://pan.baidu.com/s/1TN0Cvv2kIoXWEBPP87g5mg?pwd=kw3f提取码: kw3f解压后即可看到软件图标,为:打开软件后点击左上角的新建连接出现如下图的页面,首先在最上方选择文件传输协议,例如是ftp还是sftp等,然后在服务...
2022-02-22 15:17:18
1424
原创 Mac访问远程服务器软件TurboVNC
今天介绍一款mac电脑访问远程服务器的可视化软件:TurboVNC for mac,并提供免费下载链接: https://pan.baidu.com/s/1JkXVnx02sx_4KNWEJUNJug?pwd=u856 提取码: u856软件镜像较小,下载镜像后安装如下图标:打开软件并点击connection,位于mac电脑最上面的菜单栏中,然后在options中输入远程服务器的具体ip与端口,点击connect,然后输入用户名与密码即可完成...
2022-02-22 15:06:14
1448
原创 Mac访问NTFS文件系统的移动硬盘
在实际工作中,经常会使用mac电脑与移动硬盘进行数据交互,而在使用中发现我们的硬盘在mac上是只读模式,无法进行数据交互,是由于mac的文件系统与硬盘的文件系统不同,这就需要工具软件来帮助我们。mac系统版本:10.15.6硬盘:希捷硬盘实际上在希捷硬盘官网提供了工具软件,首先进入希捷官网https://www.seagate.com/cn/zh/ 然后点击支持-软件下载,进入到如下页面:然后根据自己的mac系统版本下...
2022-02-22 12:12:43
994
1
原创 FastText词向量训练、使用及可视化操作【保姆级教程(包含藏文处理方法)】
目录一、前言二、FastText词向量训练2.1 数据输入格式2.2词向量训练三、词向量使用一、前言本文是word2vec词向量篇的姊妹篇。fasttext是静态词向量构建方法的一种,本文将介绍fasttext词向量是如何训练的,以及我们训练好的fasttext词向量如何使用,最后介绍了可视化fasttext词向量,即通过可视化图来查看训练的fasttext质量,本文为保姆级教程,会将数据输入格式等细节一并讲清楚。在开始本文前,首先说下本文使用的gensim版...
2022-02-14 12:32:11
6728
7
原创 Word2Vec词向量训练、使用及可视化操作【保姆级教程(包含藏文处理方法)】
一、前言word2vec是静态词向量构建方法的一种,本文将介绍word2vec词向量是如何训练的,以及我们训练好的word2vec词向量如何使用,最后介绍了可视化word2vec词向量,即通过可视化图来查看训练的word2vec质量,本文为保姆级教程,会将数据输入格式等细节一并讲清楚。在开始本文前,首先说下本文使用的gensim版本为3.8.3(使用gensim的word2vec方法训练词向量),为确保进行本文所有流程,请与本文gensim版本一致,避免发生版本问题!本文也将会介绍藏文w...
2022-02-10 13:32:16
33787
42
原创 2080Ti与3080Ti单机多卡安装与并行训练
1 本人环境机器:dell T640服务器系统:Ubuntu16.04 LTS已安装显卡:2080Ti已安装驱动版本:NVIDIA-Linux-x86_64-470.57.02.run已安装cuda版本:cuda_10.0.130_410.48_linux.run已安装cudnn版本:cudnn-10.0-linux-x64-v7.4.2.24.tgz需求:与服务器无关,大家只要是Ubuntu16.04系统即可参考。由于目前需求,需要扩充一张3080Ti显卡,但全网关于2080T
2021-11-23 21:18:08
4221
3
原创 RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED
RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED该错误是在cuda:10.0 pytorch:1.2 GPU服务器环境下训练模型出的问题,错误提示CUDNN状态执行失败该错误的问题在于cuda的版本与pytorch的版本不对应,导致cuda不能加速模型的训练同时执行失败。在下载pytorch时,我们需要在官网正确下载 pytorch与cuda的版本对应关系,在本机训练模型时,我的环境为cuda 10.0 ,pytorch 1...
2021-10-05 20:58:46
339
原创 RuntimeError: Expected hidden[0] size (x, x, x), got(x, x, x)
先上图:上图是在训练BILSTM网络时出现的问题。问题描述:通过定义BILSTM网络的初始权重h0,c0,并将其作为BILSTM的初始权重输入至网络,通过如下代码实现output, (hn, cn) = self.bilstm(input, (h0, c0))网络结构如下所示:self.bilstm = nn.LSTM( input_size=self.input_size, hidden_size=self.hidden_siz.
2021-10-05 14:37:56
6055
1
原创 windows安装CPU版本 torch_geometric教程
由于最近需要搞图神经网络(GNN),因此需要安装torch_genmetric:Graph Neural Network Library for PyTorch,torch_genmetric 封装了图神经网络常用的算法,例如 GCN(图卷积网络)、GAT(图注意力网络)等等,因此安装其是十分必要的。本人环境配置:系统:windows10,python版本:3.6.1,pytorch版本:1.5.0+cpu在尝试官网方法安装失败后,通过下载安装文件到本地后成功安装torch_genmetric,现.
2021-10-01 21:56:54
4043
2
原创 RuntimeError: cuda runtime error (59) : device-side assert triggered at XXX
如上图所示为使用Ubuntu GPU服务器训练文本分类模型时发生的错误,单纯看最后的错误很难看出错误来源,但我们注意到错误中提示了loss.backward()发生了问题,也就是loss计算的错误。 这种问题大部分是标签定义的问题,可以看到在程序中第七行我定义了一个class_dict的一个字典,用于存储类别对应的id,刚刚说到了这种问题大部分是标签定义的问题,观察一下我定义的标签,是由 1 ~ 7,起初认为这种定义没有问题,但大家需要注意的是 模型输出后是根据arg...
2021-07-27 12:15:56
496
原创 RuntimeError: cuDNN error: CUDNN_STATUS_NOT_INITIALIZED
如上图所示为在 Ubuntu 服务器上训练深度学习网络出现的问题, Pytorch版本1.2, cuda版本10,在训练关系抽取的分类任务时出现的错误。 根据错误 RuntimeError: cuDNN error: CUDNN_STATUS_NOT_INITIALIZED的字面理解是CUDNN的状态没有初始化,但我通过该环境是可以训练其他深度学习模型的,所以这和cuda、pytorch的版本是没有任何关系的,其他博客都在说是Pytorch的版本与cuda版本不对应导...
2021-07-27 11:55:39
43918
24
原创 Web 端使用Python生成的图片重叠、覆盖
问题描述:通过Django框架搭建Web项目,在项目中点击不同功能模块生成不同的图片,图片通过matplotlib库生成,项目中需要生成两个图片,当首次使用时,点击功能按钮生成第一个图片时是正常的,点击die...
2021-06-09 14:21:48
937
原创 Django 后端向前端传输html代码
在实际Django项目开发中,我们常会在Django后端views.py中调用其他算法,然后将算法返回的结果传输至前端展示,但有时可能会在后端返回一些html代码,例如对某些文字加粗、b
2021-06-09 14:14:49
1489
原创 div 去除滚动条显示效果
如上图可以看到当为某一区域添加可滚动属性 overflow:auto 后页面显示了滚动条,十分影响页面效果,下面介绍一下去除页面滚动条显示,但页面依然可滚动方法。首先使用pycharm打开项目,然后打开需要去除滚动条的html文件,进入html页面后使用组合键 ctrl+f 打开检索框,在检索框中输入overflow:auto 后 即可在页面中看到高亮的部分,如下图所示然后记录属性值为overflow:auto 的 css样式,例如上图中的为 #iframeshow然后在下方添加...
2021-06-01 17:58:29
1552
2
原创 AssertError:r.status code == 200
错误描述:使用py2neo连接neo4j数据库需要执行query查询某些信息时出现问题,py2neo版本4.3.0,同时使用Graph成功连接neo4j数据库,只有执行query时出现问题
2021-06-01 17:04:46
3695
6
原创 ValueError:The following settings are not supported :{‘username‘: ‘neo4j“}
先来看一张图片使用python连接neo4j数据库时出现了这个问题, 明明已经通过pip install 安装过py2neo了,并且程序中也写过了import py2neo,但还是提示设置的用户名无效,这是为什么呢?究其根本是py2neo的版本不同,出现上述问题时是由于你的py2neo版本太高,新版本的写法不是这种解决办法:安装低版本的py2neo 例如4.3.0命令:pip install py2neo==4.3.0 -i https://pypi.douban.com/sim.
2021-05-11 21:21:59
14919
13
原创 ul去掉项目编号及所占空间
ul去掉项目编号与编号所占空间ul{list-style-type: none; /* 去掉编号 */margin:0;padding:0; /* 去掉编号所占空间 */}div去掉上下左右距离body{margin:0;padding:0; }
2021-01-14 14:50:31
705
原创 计算机相关项目
基于PythonWeb志愿填报推荐系统基于文本挖掘的新闻推荐系统基于nlp(自然语言处理)的商品评价情感分析系统基于Python的《三国演义》文本可视化(人物等)基于Python爬虫的图书系统及可视化实现空气质量数据可视化与分析系统基于大数据的特产供销平台毕业论文管理系统的设计与实现高校体测数据分析与可视化基于Python爬虫的音乐可视化系统基于机器学习算法的二手车交易价格预测系统基于Python的可视化技术的校园疫情防控系统基于Python的音乐网站推荐系统
2020-12-24 23:14:05
2856
4
原创 ValueError: shapes (a,b) and (c,d) not aligned: b (dim 1) != c (dim 0)问题分析与解决方案
目录1 问题提出2 问题分析3 解决方案3.1 人为方法3.2 机器方法3.3 结合本nlp问题解决方案1 问题提出首先来看下面这个错误:这个问题是使用机器学习的多项式贝叶斯函数做文本预测时出现的,抛开文本预测这个局限,当使用机器学习函数进行模型构建与预测时就会出现类似的错误:ValueError: shapes (a,b) and (c,d) not aligned: b (dim 1) != c (dim 0)这个错误是机器学习中的一个通病,错误中的...
2020-08-08 21:43:51
30784
原创 Ajax请求Django的csrftoken验证问题 [Forbidden (CSRF token missing or incorrect.)]
当我们使用ajax请求django服务器时,请求方式为post,此时若不加csrftoken验证则会报错,例如我请求的路由为login,报错信息如下图:解决办法如下所示:<script> $("#btn").click(function () { var uname = $("#uname").val(); var upwd = $("#upwd").val(); var csrftoken = $('[name="csrfmid.
2020-07-30 13:42:05
1949
1
原创 Pytorch学习笔记系列 - 激活函数
1 什么是激活函数(activation functions)?在神经网络中经常会提及激活函数的概念,那么什么是激活函数?为什么要使用激活函数?激活函数是为了解决实际生活中不能使用线性方程概括的问题。那么什么是线性方程呢?举个例子来说,一道菜越好吃,那么吃的人越多,这就是一个线性问题(Linear)。现在将例子所处的环境改成在校园中,菜越好吃,吃的人数也不能无穷增长下去,那么此时线性问题就转化为非线性问题(NonLinear),也就是函数图像将不再是一条直线,而是转化为一条曲线。那么由线
2020-07-12 21:19:11
521
原创 Pytorch学习笔记系列-Variable
回顾:在上一节中介绍了tensor的基本构造方法 --->Pytorch学习笔记系列-Torch基本操作本节将介绍 Variable1 什么是Variable?通过上一节的介绍我们知道了什么是tensor,tensor是torch计算的基本结构,就相当于在Numpy中计算需要使用array格式一样。那么Variable到底是做什么的呢?我们知道torch库中提供了很多深度学习、神经网络的方法,那么当我们在神经网络节点中使用变量时的格式就是Variable格式。除了内部的参数外,Vari..
2020-07-11 22:07:04
1319
原创 Pytorch学习笔记系列-Torch基本操作
目录1.Pytorch介绍与安装1.1 介绍1.2 Pytorch安装2 Torch2.1 Tensor构造2.1.1 torch.from_numpy构造 - 维度任意2.1.2 使用数组直接构造 - 维度任意2.1.3torch.eye构造 - 多维2.1.4torch.linspace构造 - 一维2.1.5torch.logspace 构造- 一维2.1.6torch.ones构造 - 多维2.1.7torch.zeros构造 - 多...
2020-07-11 16:19:28
2372
mnist_dataset_csv.zip
2020-07-02
基于UCI中Car Evaluation数据集的分类、回归与聚类
2019-06-15
网易云《有一种悲伤》评论.xlsx
2019-06-15
TF-IDF算法常用停用词表
2019-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人