自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 多层感知机(MultiLayer Perceptron,MLP)python实现

在这个例子中,MLP 模型有一个包含 100 个神经元的隐藏层,使用 ReLU(Rectified Linear Unit)作为激活函数。在每个神经元中,输入被加权并通过激活函数进行转换,产生神经元的输出。实际上,深度学习任务通常使用更复杂的神经网络架构,可能包含多个隐藏层,不同的激活函数,以及其他调整参数。输出层的神经元数量通常取决于问题的类别数,例如,对于二分类问题,通常有一个输出神经元,表示两个类别的概率。其中,激活函数通常是非线性的,它引入了非线性变换,使得网络能够学习更加复杂的函数。

2024-01-14 17:13:25 1193

原创 python中none的替换方法:pandas&numpy

这个函数的主要目的是确保数组中不包含NaN值,而是将其替换为给定的数值。这对于一些数学计算和统计操作是很有用的,因为NaN值可能会导致这些操作产生不确定的结果。是NumPy库中的一个函数,用于将数组中的NaN(Not a Number)值替换为特定的数值。NaN通常表示缺失值或无效的数值。

2024-01-14 14:41:42 674

原创 pandas的iloc函数

是 Pandas 中用于基于整数位置进行索引和切片的方法。它允许你通过整数位置来访问 DataFrame 中的特定行和列。适用于对 DataFrame 进行基于位置的切片和索引。使用的是整数位置,而不是标签。被用于获取指定的行和列。

2024-01-13 11:39:22 792

原创 【python】list的append和extend vs numpy的append方法

时,表示在水平方向上连接(按列连接)数组。这意味着它将会沿着数组的第二个轴(轴的索引从0开始)连接数组。要求待附加的值具有与原始数组相同的数据类型。不会修改原始数组,而是返回一个新的数组,该数组包含原始数组的副本和附加的值。返回一个新的数组,如果你没有将其保存到变量中,可能会导致数据丢失。时遇到问题,可能是由于数据的维度不匹配或者使用方式不正确导致的。参数的情况下,默认按行展平了数组,并将新数组附加到了末尾。参数的情况下附加数组,确保它们的维度是兼容的。**(1)**在NumPy中,

2024-01-13 10:26:16 1207

原创 【Windows】windows11右键默认显示更多选项的办法

Windows11系统的右键菜单显示,需要多点一次“显示更多选项”才能看到所有菜单内容,按下面步骤简单设置一下就能恢复成Windows经典的右键菜单显示。3.如果想恢复Windows11右键菜单的话,再次打开终端,执行命令【】按回车执行,重启系统。

2023-12-17 22:00:25 5519 2

原创 解决VSCode下载速度特别慢

即https://az764295.vo.msecnd.net/stable/129500ee4c8ab7263461ffe327268ba56b9f210d/VSCodeUserSetup-x64-1.72.1.exe修改为https://vscode.cdn.azure.cn/stable/129500ee4c8ab7263461ffe327268ba56b9f210d/VSCodeUserSetup-x64-1.72.1.exe。在官网点击下载以后下载特别慢,点击。

2023-12-11 10:13:45 410

原创 pycharm显示内存

2023-12-10 14:26:42 1688

原创 anaconda+pytorch+cuda安装教程

7.pycharm里的环境位置。8.pycharm里运行成功。4.安装pytorch。

2023-12-10 12:29:52 507

原创 pycharm安装

1.先去官网下载pycharm。4.如果有环境变量没加的加一下。2.下载python3.8。

2023-12-09 22:22:05 428

转载 zotero怎么显示文章标签

2023-12-08 21:48:28 195

原创 zotero关闭翻译自动创建标签

zotero中文社区:https://plugins.zotero-chinese.com/#/

2023-12-08 21:15:51 603

原创 numpy创建空的矩阵

关系矩阵,先初始化。

2023-11-29 20:14:50 414

原创 pytorch环境下安装node2vec

2.单独安gensim:https://www.lfd.uci.edu/~gohlke/pythonlibs/找到合适的版本,cp36就是python3.6,下载以后放在。1.刚开始直接pip install 出错。看到是在安gensim时候出错。

2023-11-29 12:22:38 663

原创 之前运行的好好的pycharm文件运行不了

【代码】之前运行的好好的pycharm文件运行不了。

2023-11-25 17:56:20 1483 1

原创 ModuleNotFoundError: No module named ‘torch_sparse‘

先把torch-geometric、torch-sparse、torch-scatter、torch-cluster、 torch-spline-conv全部卸载了。参考:https://blog.csdn.net/qq_40671063/article/details/125779318。GPU版本的地址如下:torch-1.10.0+cuda11.3的地址。CPU版本的地址如下:torch-1.10.0+cpu的地址。网址能打开说明就ok,如果不存在那说明版本冲突。需要根据自己的版本更改网址!

2023-11-24 18:18:15 743

原创 怎么安装github上的库

1.2.

2023-11-24 16:46:07 429

原创 numpy怎么判断是不是0向量

【代码】numpy怎么判断是不是0向量。

2023-11-07 20:14:32 59

原创 cvxpy: Python优化库

2.对于最小化问题,如果问题无法实现,则最优值为 inf;如果问题无界,则最优值为 -inf。对于最大化问题来说,情况正好相反。1.Problems 是不可变的,这意味着它们在创建后不能更改。要更改目标或约束,请创建一个新问题。3.Variables 可以是标量、向量或矩阵,即它们可以是 0、1 或 2 维的。cvxpy: Python优化库。

2023-11-06 10:33:17 1598

原创 multiple kernel learning(MKL)多核学习

历史上之所以会出现多核学习(MKL)这个词,是因为在深度学习流行起来以前,kernel是处理非线性的默认方法,那个年代优化一个非线性函数不容易,每加一层复杂性可能就需要多设计一个优化算法,MKL就是在这种历史背景下诞生的,人们需要一个能够处理更复杂非线性,同时可靠可优化的方法,那就是用多个核,再把它们结合起来,结合的方法有很多,可以用传统的优化方法解,用一些heuristics来search参数,有的甚至不需要用参数,就是单纯地把多个kernel的结果加和起来[1]。不了,现在我们都叫深度学习。

2023-11-05 17:36:54 858

原创 数据处理中判断空值的方法(np.isnan、is np.nan和pd.isna)

如果我们的空值既会出现np.nan,也会出现math.nan,甚至还会出现None,或者要判断的数据值既可能是数值型也可能是字符串(符合大部分场景的实际情况),墙裂推荐使用pd.isna。如果我们的空值只会出现由numpy模块的nan,或只想判断由numpy模块生成的nan值,可以使用,但其他场合一律不建议使用。注意:因为math模块同样可以产生nan值,且math.nan由is np.nan判断是False。注意:numpy模块的isnan方法仅支持对数值进行判断,因此传入的如果是字符串类型会报错。

2023-10-30 11:47:57 1015

原创 zotero & word联动 如何使用Zotero在Word中插入参考文献

下载https://gitee.com/redleafnew00/Chinese-STD-GB-T-7714-related-csl里面论文要求的格式,或者word里面点这个再搜。输入好以后一定要输入空格!

2023-10-26 20:01:05 352 1

原创 zotero PDFtk server

1安装PDFtk server在https://www.pdflabs.com/tools/pdftk-server/下载安装pdftk_server。然后刷新更新一下翻译器。

2023-10-26 19:24:30 331

原创 python 将二维数组的数据保存到csv文件中

【代码】python 将二维数组的数据保存到csv文件中。

2023-10-04 10:18:18 504

原创 python print格式

-7s:字符串长度为7,当原字符串的长度小于7时,原字符串右侧补给空格。%7s:字符创长度为7,当原字符串长度小于7时,原字符串左侧补给空格。%.7s截取字符串的前7个字符,当字符串长度小于7时,即字符串本身。%2s:字符串长度为2,当原字符串长度超过2时,按原长度打印。%.2s:截取字符串的前2个字符。

2023-10-03 22:38:02 222

原创 深度学习中安装了包但是依然导入(import)失败这一问题,例如pytorch环境下已经安装了scikit-learn但是import不了

在跑深度学习模型的时候我们要先搭建pytorch环境,这个环境跟windows环境是不同的,我们默认在windows中安装的包在当前的虚拟环境中读取不到,所以导致我们明明安装了包但是依然在实际的导入中(import)报错。解决办法就是我们去虚拟环境中安装包。2.用命令提示窗一步步在虚拟环境中安装相关的包。

2023-09-18 10:18:14 445

原创 读研Zotero 插件安装

Zotero 全部插件列表:https://www.zotero.org/support/plugins。Zotero 插件下载:https://zoteroplugins.netlify.app/#/

2023-09-01 12:55:10 155

原创 神经网络super(XXX, self).__init__()的含义

()是指首先找到Net的父类(比如是类NNet),然后把类Net的对象self转换为类NNet的对象,然后“被转换”的类NNet对象调用自己的init函数,其实简单理解就是子类把父类的__init__()放到自己的__init__()当中,这样子类就有了父类的__init__()的那些东西。也就是说,子类继承了父类的所有属性和方法,父类属性自然会用父类方法来进行初始化。参考:https://blog.csdn.net/qq_54708219/article/details/129323207。

2023-08-08 21:22:55 355

原创 【PyTorch】nn.Conv2d函数详解

nn.Conv2d 是 PyTorch 中的一个卷积层,用于实现二维卷积操作。

2023-08-06 11:33:05 1342

原创 pytorch张量数据类型

【代码】pytorch张量数据类型。

2023-08-02 21:02:27 45

原创 Pytorch Tensor维度变换方法

注意这种交换使得存储不再连续,再执行一些reshape的操作会报错,所以要调用一下contiguous()使其变成连续的维度。参考:https://blog.csdn.net/weicao1990/article/details/93618136。.torch.reshape()、torch.view()可以调整Tensor的shape。.transpose(dim1, dim2)交换dim1与dim2,进行维度变换。.torch.unsqueeze(index)可以为Tensor增加一个维度。

2023-08-01 14:04:54 897

原创 x.view()

这里-1表示一个不确定的数,就是你如果不确定你想要reshape成几行,但是你很肯定要reshape成4列,那不确定的地方就可以写成-1。在函数的参数中经常可以看到-1例如x.view(-1, 4)x.view(-1, 4)等价于x.view(4, 4)x.view(-1, 2)等价于x.view(8,2)x.view()就是对tensor进行reshape。例如一个长度的16向量x,

2023-07-31 11:48:11 231

原创 在pycharm中新建使用pytorch

但是之前在这里是true的,参考了其他人的解决方案是,配置环境变量。2.选择anaconda下面的pytorch里面的python。上面这个方法使用import torch后报错。

2023-06-30 12:40:51 384

原创 如何使用pytorch,torch.cuda.is_available() False怎么办

网址:https://pytorch.org/get-started/previous-versions/官方下载地址:https://pytorch.org/输入import pytorch后这样显示说明安装成功。输入python,进入python环境。1.创建一个环境叫pytorch。2.创建好后,进入到这个环境中。会显示,左边的括号中内容变了。pytorch历史版本下载。4.确定是否有nvidia。并且更新了显卡(在上面)3.PyTorch下载。5.在历史版本中找到。随缘找的一个能下载的。

2023-06-29 13:22:25 157 1

原创 新建springboot报错Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurre

springboot

2023-01-01 11:48:24 2652 5

原创 pycharm明明安装了第三方库beautifulsoup4为什么不能用

明明安装了第三方库beautifulsoup4但是还是不能用另辟蹊径,使用在bs4安装包中的Beautifulsoup ,pip install bs4,可以成功使用的时候:from bs4 import BeautifulSoup必须大写小写不行

2021-05-17 22:47:35 4567 2

原创 python第三方库已经pip成功可以在IDLE中使用但是不能在pycharm中使用

浪费了一个小时琢磨这个最后的解决方法1.找到安装的位置,(再次pip install 会提示你已经安装并且显示你安装在哪里)如:2.把它复制到这个位置(要看你的pycharm在哪)

2021-05-11 12:13:39 1087 2

原创 pygame安装(2020版超详细)

在网上找了很多安装教程但是没有成功,最后结合很多教程的步骤终于安装成功啦下面分享一下步骤:1.查看安装版本输入d:(因为我的python是安装在d盘的)输入python会出现安装的版本

2020-07-04 13:56:46 17616 12

空空如也

空空如也

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

TA关注的人

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