
Tensorflow/Pytorch核心知识
文章平均质量分 58
以实战案例,分析各种模型的特点,掌握各种重要方法
想成为风筝
自学过程中的经验与干货
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GNN的第一个简单案例:Cora分类
GNN–Cora分类Cora数据集是GNN中一个经典的数据集,将2708篇论文分为七类:1)基于案例、2)遗传算法、3)神经网络、4)概率方法、5)、强化学习、6)规则学习、7)理论。每一篇论文看作是一个节点,每个节点有1433个特征。import osimport torchimport torch.nn.functional as Fimport torch.nn as nnfrom torch_geometric.datasets import Planetoidimport torc原创 2021-11-21 22:51:09 · 3440 阅读 · 0 评论 -
PyTorch四种常用优化器测试
PyTorch四种常用优化器测试SGD、SGD(Momentum)、RMSprop、Adamimport osos.environ['KMP_DUPLICATE_LIB_OK'] = 'TRUE'import torchimport torch.utils.data as Dataimport torch.nn.functional as Fimport matplotlib.pyplot as plt#超参数LR =0.001Batch_Size = 32Epochs = 12原创 2021-11-20 14:47:03 · 1551 阅读 · 0 评论 -
基于PyTorch的BP神经网络的MNIST识别
实例环境使用PyTorch1.7,GPU/CPU,数据集为MNIST步骤:利用PyTorch内置函数mnist下载数据利用torchvision对数据进行预处理,调用torch.utils建立一个数据迭代器可视化源数据利用torch.nn工具箱构建神经网络模型实例化模型,定义损失函数和优化器训练模型测试模型可视化结果import numpy as npimport torch#导入pytorch内置的mnist数据import osos.environ['KMP_DUPLI原创 2021-11-20 12:21:22 · 1168 阅读 · 0 评论 -
解决OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.
OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade performance or cause incor原创 2021-11-19 23:11:17 · 698 阅读 · 2 评论 -
图神经网络入门:搭建GNN环境
图神经网络入门:搭建GNN环境本教程是在Windows10下安装Pytorch(GPU版本,CPU版本比较简单,不需要CUDA、cudnn) ,CUDA ,cudnn,pyG许多初学者,开始以为直接安装好上述的软件或者包就直接能用了,我一开始也是这么干的。但是是错误的。注意:上述软件或包版本要求一一对应!!!不能出错。查询的连接在Pytorch官网Pytorch如下图所示torch torchvision python 版本对应表NVIDIA驱动与CUDA版本对应表查询方式如下图在这里原创 2021-11-18 20:21:50 · 4817 阅读 · 0 评论 -
从零开始的注意力机制
本文是来自翻译Jason Brownlee PhD的文章Machine Learning Mastery从零开始的注意力机制引入注意力机制是为了提高用于机器翻译的编码器-解码器模型的性能。注意力机制背后的想法是允许解码器以灵活的方式利用输入序列中最相关的部分,通过所有编码输入向量的加权组合,最相关的向量被赋予最高的权重。在本教程中,你将了解注意力机制及其实现。完成本教程后,你将了解:1、注意机制如何使用所有编码器隐藏状态的加权和来灵活地将解码器的注意力集中到输入序列的最相关部分。2、如何将注意力翻译 2021-11-14 16:21:54 · 368 阅读 · 0 评论 -
什么是注意力?
本文是来自翻译Jason Brownlee PhD的文章Machine Learning Mastery什么是注意力?注意力在机器学习中变得越来越流行,但是是什么让它如此吸引人的概念呢?在人工神经网络中应用的注意力与其生物学对应物之间有什么关系?人们期望在机器学习中形成基于注意力的系统的组件是什么?在本教程中,你将发现注意力的概述及其在机器学习中的应用。完成本教程后,您将了解:1、对注意力如何在人脑中表现出来的简要概述。2、构成基于注意力的系统的组件,以及这些组件如何受到生物注意力的启发。教程翻译 2021-11-14 14:25:53 · 519 阅读 · 0 评论