自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (8)
  • 收藏
  • 关注

原创 Ubuntu22.04 server版本关闭DHCP,手动设置ip

Ubuntu22.04 server版本关闭DHCP,手动设置ip

2023-11-29 14:22:04 1267

原创 ModuleNotFoundError: No module named ‘dgl.nn.tensorflow‘

ModuleNotFoundError: No module named 'dgl.nn.tensorflow'图神经网络包dgl支持pytorch、tensorflow、mxnet三个深度学习框架,但如果在tensorflow框架下调用dgl.nn.tensorflow经常会报错:> ModuleNotFoundError: No module named 'dgl.nn.tensorflow'这是因为DGL默认的backend是pytorch,如果在tensorflow或者mxnet框架下

2022-04-25 15:54:12 4421

原创 torch-geometric、torch-sparse、torch-scatter、torch-cluster、 torch-spline-conv安装

torch-geometric、torch-sparse、torch-scatter、torch-cluster、 torch-spline-conv安装时常常由于版本问题报各种错,很容易把我们气死,于是这篇文章总结了一个比较有用的办法。cmd卸载旧版本的torch-geometric、torch-sparse、torch-scatter、torch-cluster、 torch-spline-conv(有啥卸啥)pip uninstall torch-scatter torch-sparse tor

2021-11-10 18:30:04 4170 5

原创 利用异或运算在不声明新的变量的情况下交换两个数

在开始之前我们需要弄清楚异或的概念(见下图),简单总结起来就是相同为0,不同为1.aba^b101110011000除此之外,还需要掌握两个知识点0 ^ N = N, N ^ N = 0异或运算满足结合律和交换律,简单来说就是a ^ b ^ a <=> a ^ a ^ b=b假设要交换的两个数为a和b,则经过以下三步即可完成交换1. a = a ^ b;2. b = a ^ b;3. a = a ^ b;分析:假

2020-11-21 10:51:24 244 2

原创 图搜索算法UCS(一致代价搜索)通俗易懂图示详解

一致代价搜索实际上是在BFS(广度优先搜索算法)的基础上进行扩展的,我们在上一篇博客图搜索算法BFS和DFS通俗易懂图示详解中提到,BFS是基于队列数据结构的,既然UCS是BFS的扩展,那么UCS一定也是基于队列的,由此我们很容易想到,UCS是基于优先级队列数据结构的。我们仍然考虑从...

2020-11-17 22:04:52 21374 12

原创 图搜索算法BFS和DFS通俗易懂的图示详解以及各自优缺点

目录一、图解1.BFS2.DFS一、图解1.BFSBFS即广度优先搜索算法(Breadth-First-Search),是一种利用队列实现的搜索算法。假设起点为西宁,要找到石家庄。我们可以把搜索的过程比作是打仗,目前我们的据点只有西宁,而与西宁连接的城市有三个,分别是银川、兰州、成都,所以下一步计划就是攻占这三个城市之一,因此把这三个城市加入队列。父节点西宁西宁西宁子节点银川兰州成都由于是队列数据结构,也就是先进先出,所以先攻打银川,

2020-11-13 12:55:54 4087 4

原创 IDEA在web项目的web.xml文件下配置url,访问的时候404

心态崩了吧?在IDEA的web项目下在web.xml里使用古老的配置方法配置了url-pattern<servlet> <servlet-name>demo1</servlet-name> <servlet-class>itcast.web.servlet.ServletDemo1</servlet-class> </servlet> <servlet-mapping&

2020-06-18 17:07:01 2559

原创 MySQL语法概览

目录一.SQL概述1.定义2.通用语言二.DDL(数据定义语言)1.操作数据库对象C(Create):创建数据库R(Retrieve):查询数据库对象U(Update):修改数据库对象D(Delete):删除数据库对象2.操作表对象C(Create):创建表R(Retrieve):查询数据库中的表U(Update):修改表D(Delete):删除表对象3.操作表中的列C(Create):创建新列U(Update):修改列D(Delete):删除列三.DML(数据操作语言)添加数据删除数据修改数据四.DQL(

2020-06-01 13:31:18 119 1

原创 明明安装了mysqlclient,pycharm下还是提示Did you install mysqclient?

pycharm里使用tools下的run manage.py Task按钮提示did you install mysqlclient?(如下图)此时你可能脑海中一下浮现出了尼克杨的脸(黑人问号脸),明明我已经在命令行通过pip指令安装过mysqlclient了啊!!!事实上,你的mysqlclient安装到了奇怪的位置(就是默认环境base),而你在pycharm中新建django项目时会新...

2020-05-01 18:55:07 2798 1

原创 pycharm的django工程的run manage.py Task灰色不可用或者找不到该选项

在pycharm创建django项目十分方便,我们不需要每次进入命令行调用manage.py,直接在pycharm工具栏tools选项下面点击run manage.py Task即可,然而往往会出现下图的情况,即该选项找不到或者有时候是不可用的。解决方案:File–>Settings–>Languages&Framworks–>Django如图,1、勾选Enable...

2020-04-30 12:20:51 1808

原创 pytorch之backward()函数张量对张量的求导

原则上,pytorch不支持张量对张量的求导,它只支持标量对张量的求导我们先看标量对张量求导的情况import torchx=torch.ones(2,2,requires_grad=True)print(x)print(x.grad_fn)输出,由于x是被直接创建的,也就是说它是一个叶子节点,所以它的grad_fn属性的值为Nonetensor([[1., 1.], [1., 1...

2020-03-30 12:25:52 3144 11

原创 初学mysql遇到的一些常见问题

作为一个一天没做完数据库作业的小白,使用mysql遇见的坑倒是不少,下面浅显的整理归纳一下。文章目录一、命令行使用sql的方法1、mysql环境变量配置2、安装mysql服务3、进入mysql安装目录3、mysql的启动与关闭一、命令行使用sql的方法1、mysql环境变量配置右键单击·此电脑·—>属性—>高级系统设置—>环境变量先新建系统变量,变量名为MYSQL_HO...

2020-03-25 11:31:25 275 2

原创 安装ubuntu没有出现安装选项,也就是找不到硬盘分区怎么办?

安装ubuntu没有出现安装选项,也就是找不到硬盘分区怎么办?如图,在安装ubuntu19.10时出现了以下情况,这种情况实际上是由于不能识别硬盘分区造成的而正常情况下应该出现下图,选择其他选项进行正常安装解决办法是进入bios模式(一般都是重启时反复按f12,不同电脑型号可自行查阅)把硬盘模式从raid调整为ahci(System configuration–>SATA operati...

2020-03-23 10:25:51 14427 19

原创 深度学习框架pytorch入门之张量Tensor(四)——Tensor的内部结构

文章目录一、Tensor数据结构二、有关tensor的其他一些话题一、Tensor数据结构tensor的结构分为头信息区(Tensor)和存储区(Storage),信息区主要保存着tensor的形状(size)、步长(stride)、数据类型(type)等信息,而真正的数据则保存成连续数组。由于数据规模庞大,因此信息区的元素占用内存较少,主要内存占用取决于tensor中元素的数目,也就是存储区...

2020-03-11 21:46:48 899

原创 深度学习框架pytorch入门之张量Tensor(三)——Tensor与Numpy

文章目录简述numpy的广播法则pytorch的自动广播机制广播机制的手动实现简述相比tensor而言,numpy具有十分悠久的历史,因此针对numpy的操作也就十分丰富,而tensor有时会遇到一些操作不支持的情况,这时候可以先把tensor转成numpy数组,处理完毕后再转回tensor,而tensor与numpy的转换也很方便。numpy的广播法则广播法则(Broadcast)是科学...

2020-03-10 00:45:33 200

原创 趣味python之制作个性二维码

平时看惯了黑白的普通二维码是不是觉得索然无味呢?今天我们就来学习如何利用自己超级喜欢的图片制作酷炫的二维码。安装myqr模块,在命令行输入pip install myqr回车即可。C:\Windows\system32>pip install myqrLooking in indexes: https://pypi.tuna.tsinghua.edu.cn/simpleReq...

2020-03-06 15:59:11 256

原创 深度学习框架pytorch入门之张量Tensor(二)

文章目录一、Tensor类型二、tensor的逐元操作一、Tensor类型tensor有不同的数据类型,每种类型分别对应有CPU版本GPU(除了halfensor,它只有GPU版本),默认的tensor是FloatTensor,可通过torch.set_default_tensor_type修改默认tensor类型(如果默认是GPU版本,所有的操作都将在GPU上进行)。In [102]: i...

2020-03-06 15:19:27 482

原创 深度学习框架pytorch入门之张量Tensor(一)

文章目录#一、简介Tensor,又名张量,是pytorch、tensorflow、Theano等深度学习框架中重要的数据结构。关于张量的本质,我们可以简单的认为就是一个数组,它可以是一个数(标量)、一维数组(向量)、二维数组(矩阵)、多维数组…,pytorch的tensor支持GPU加速。...

2020-03-03 17:52:23 928 4

原创 ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'解决方案

打开报错位置对应的文件夹用记事本打开functional.py文件,把图中位置PILLOW_VERSION改为__version__,点击保存即可报错的原因在于PILLOW_VERSION在Pillow 7.0.0之后的版本被移除了,所以另一种可能的解决方案就是卸载当前的pil模块,然后安装7.0.0之前的版本,需要注意的是,如果在命令行用pip指令安装及卸载pil,使用pip insta...

2020-03-01 21:40:36 19567 6

原创 利用非线性最小二乘法拟合函数并求积分

问题描述:已知函数f(x),取定义域内一组离散点,利用该组离散点及其函数值拟合求出区间内定积分,并与在原函数上直接积分的结果作比较。根据微分的思想,我们可以根据这些离散点及其函数值求n个小梯形的面积之和,但这无疑是件复杂的工程,于是我的想法是利用这些离散点拟合一个函数表达式,然后求积分。工具:python scipy库,numpy库,matplotlib库import numpy as np...

2020-02-27 16:48:06 1341

原创 利用python制作简单词云

最近网上有新冠肺炎疫情词云图,觉得很有趣,于是心血来潮简单地做了一下今天NBA全明星正赛的直播吧相关词云图“词云”这个概念由美国西北大学新闻学副教授、新媒体专业主任里奇·戈登(Rich Gordon)于近日提出。他一直很关注网络内容发布的最新形式——即那些只有互联网可以采用而报纸、广播、电视等其它媒体都望尘莫及的传播方式。通常,这些最新的、最适合网络的传播方式,也是最好的传播方式。 因此,“词云...

2020-02-17 22:41:46 334 1

原创 只需三行代码轻松实现酷炫gif动图转换为mp4视频

前两天有同学在群里发问如何把自己的gif动图转换成mp4视频格式,据她说转换软件太麻烦,我想万能的python或许可以一战,查了一番资料后发现只需三行代码即可实现,以下为具体方法。安装第三方包moviepy打开cmd(win+R,输入cmd回车),输入安装指令pip install moviepy等待下载安装即可,如下图所示,即安装成功(若下载速度过慢导致下载失败,可以参考另一篇博客...

2020-02-16 22:57:38 1774 3

原创 一劳永逸解决在命令行使用pip安装第三方包网速过慢问题

进阶接触过python的小伙伴们都会用到pip包来安装python的第三方包,比如myqr、pdfkit、torch等等,pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。但是往往在使用pip下载时会存在网速过慢的问题,这时候该怎么办呢?打开cmd(win+R,输入cmd回车),查看目录,如下图(黄色部分)2.在‘此电脑’中找到该目录,新建...

2020-02-15 11:04:56 997

原创 gpedit.msc文件找不到的解决方案

相信许多小伙伴都会遇到这样的问题,在运行框输入gpedit.msc然后回车时提示文件找不到以下为解决方案:新建一个空的记事本(txt)文件,粘贴以下代码@echo offpushd “%~dp0”dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*....

2020-02-14 23:21:33 38134 10

oxford 102flowers.zip

花卉数据集,共有102个类,手工将数据集分类,并划分了验证集、测试集、训练集。

2021-01-24

train-labels-idx1-ubyte.7z

MNIST数据集是机器学习领域中非常经典的一个数据集,由60000个训练样本和10000个测试样本组成,每个样本都是一张28 * 28像素的灰度手写数字图片。

2020-04-05

train-images-idx3-ubyte.7z

MNIST数据集是机器学习领域中非常经典的一个数据集,由60000个训练样本和10000个测试样本组成,每个样本都是一张28 * 28像素的灰度手写数字图片。

2020-04-05

t10k-labels-idx1-ubyte.7z

MNIST数据集是机器学习领域中非常经典的一个数据集,由60000个训练样本和10000个测试样本组成,每个样本都是一张28 * 28像素的灰度手写数字图片。

2020-04-05

t10k-images-idx3-ubyte.7z

MNIST数据集是机器学习领域中非常经典的一个数据集,由60000个训练样本和10000个测试样本组成,每个样本都是一张28 * 28像素的灰度手写数字图片。

2020-04-05

Universal-USB-Installer-1.9.9.0.7z

Universal USB Installer是一个刻录机软件,直接将系统的ISO写在U盘上的绿色软件。

2020-03-22

uiso9_cn.7z

是一款光盘映像ISO文件编辑制作工具,它可以图形化地从光盘、硬盘制作和编辑ISO文件 (ISO is a CD-ROM image editing tools, it can be graphically the disc, the hard disk production and editing ISO files)

2020-03-22

cifar-10-batches-py.7z

CIFAR-10数据集由6万幅32×32彩色图像组成,分为10类,每类6000幅。 有50000个训练图像和10000个测试图像。 官网:http://www.cs.toronto.edu/~kriz/cifar.html 数据集被分为五个训练批次和一个测试批次,每个批次有10000幅图像。 测试批正好包含从每个类随机选择的1000个图像。 训练批次以随机顺序包含剩余的图像,但是某些训练批次可能包含来自一个类的图像多于另一个类的图像。 在它们之间,训练批次包含来自每个班级的正好5000个图像。 但是在官网下载VIFAR-10速度非常慢甚至常常会下载失败,这个是python版本的资源。

2020-03-02

空空如也

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

TA关注的人

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