ErikTse Runtime

  • 首页 / Home
  • | 算法学习 / Algorithm
    • 所有 / All
    • 简单 / Easy
    • 中等 / Medium
    • 困难 / Hard
  • | 技术分享 / Technology
    • 所有 / All
    • 网络技术 / NetWork
    • 资源共享 / Resource
    • 项目实践 / Event
  • ETOJ在线评测系统
python
学科学习

[Pytorch]机器学习入门项目笔记:利用优化器和自动微分构建神经网络实现线性回归(4)

上一节《[Pytorch]机器学习入门项目笔记:手动实现线性回归(3)》写过手动实现线性回归,其实是半自动啦,因为使用了自动微分,但是却没有自动优化,也没有神经网络。只有单个的w和b,这样的网络容易出现过拟合或者无法拟合的问题,这一节写一下利用NN(神经网络)来实现线性回归。 首先引入需要的库文件 定义数据 这一步是创建出两个tensor,x是一个50 x 1的列向量,每个元素取值范围是[0, 1 […]

2022年9月2日 0条评论 123点热度 0人点赞 Eriktse 阅读全文
学科学习

[Pytorch]机器学习入门项目笔记:手动实现线性回归(3)

这是一个项目实践,通过自动微分、反向传播的方式来实现一个线性回归算法。 引入torch库 定义超参数 超参数就是在训练开始前需要预设的一些参数,这些参数会很大程度影响训练的速度和质量。 加载数据 这里随机生成一些点就可以了,根据函数表达式y = 3 * x + 0.8来构建x和y,定义域为[0, 1]。 x和y都是一个大小为[500, 1]的矩阵。 设置参数 这两个参数\(w, b\)就是我们要更 […]

2022年9月2日 0条评论 116点热度 0人点赞 Eriktse 阅读全文
学科学习

Python基础语法2(Pytorch)

之前写过《记录PYTHON 3的一些基础语法》,现在来拓展一下知识和强化代码功底。 enumerate()函数 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出下标和数据,一般用在 for 循环当中。 Python 2.3. 以上版本可用。 生成随机tensor矩阵 随机矩阵通常作为机器学习的初始参数矩阵。 输出tensor矩阵形状 输出t […]

2022年9月2日 0条评论 109点热度 0人点赞 Eriktse 阅读全文
学科学习

[Pytorch]机器学习入门项目笔记:自动微分(2)

记录Pytorch的autograd功能,可能涉及的函数有: tensor.requires_grad_(True) #动态修改跟踪 d = torch.autograd.grad(z, y, grad_outputs=torch.ones_like(y)) z.backward() #反向传播 创建矩阵Tensor 下面是两种创建Tensor的方法。 矩阵乘法 直接写 x * y得到的是哈达玛积 […]

2022年9月1日 0条评论 126点热度 0人点赞 Eriktse 阅读全文
学科学习

[Pytorch]机器学习入门项目笔记:图片分类(1)

记录一下在学习图片分类时遇到的一些问题,还有一些函数、参数做一些笔记。 常用的库引入 数据集的结构 自己要建立一个图片数据集的话,假如我有一个名字为dog_cat的文件夹,那么这个文件夹就是root,也就是作为root参数传入到ImageFolder函数中。 一定要建立子文件夹,label是根据子文件夹的序号自动标记的(从0开始标记)。 比如下面的0dog中的所有图片的label都是0,而1cat […]

2022年8月31日 0条评论 145点热度 0人点赞 Eriktse 阅读全文
学科学习

Anaconda入门学习笔记

Anaconda是一个环境配置工具,最近在做机器学习相关的课题,所以记录一下Anaconda的一些使用方法和常用指令。 下载 从清华镜像源下载:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 越往下,版本越新,windows64位安装后缀为“windows-x86_64.exe”的,注意选择一个空间较大 […]

2022年8月30日 0条评论 244点热度 1人点赞 Eriktse 阅读全文
技术分享

[Python入门项目]字符画(PIL)

字符画就是将一幅图片用字符来表示,保存为一个txt文本文档,主要的效果如图。 安装PIL / install Pillow 我们需要用到Pthon的PIL第三方库,PIL是一个python的强大的图形库。 PIL在Python2.7的时候就停止维护了,在Python3中维护使用的PIL叫作Pillow,可以将这俩看作同一个库。 我这里使用的Pycharm平台,在左上角设置 - 文件 - Pytho […]

2022年6月13日 2条评论 384点热度 1人点赞 Eriktse 阅读全文
技术分享

记录PYTHON 3的一些基础语法

其实高考完的暑假学了python,但是现在已经全忘了。考虑到以后想研究人工智能和算法方向,于是想把Python基础语法过一遍。 吐槽一下,python的语法也太丑陋自由了吧。 标记主函数 输出 print 向控制台输出一个字符串,默认以'\n'结尾。 以下几种写法都是对的。 输出结果如图 如果要取消自动换行,需要给end设定参数。 输入 / input 条件 / if 循环 / for while […]

2022年6月12日 2条评论 756点热度 1人点赞 Eriktse 阅读全文

Eriktse

18岁,性别未知,ACM-ICPC现役选手,ICPC亚洲区域赛银牌摆烂人,CCPC某省赛铜牌蒟蒻,武汉某院校计算机科学与技术专业本科在读。

最新 热点 随机
最新 热点 随机
Git学习笔记[1]:基础指令和连接到Github hx的数列(数论) [Codeforces *2000]D. Doremy's Pegging Game(组合数学) [第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(昆明)]M.Stone Games(主席树)
[HDUOJ7191]Count Set(图论 + 排列组合 + NTT + 堆优化 + DP) Codeforces Round #818 (Div. 2)D.Madoka and The Corruption Scheme(二叉树的性质 + 排列组合) [JLOI2011]飞行路线(dijkstra分层最短路) [ABC247]E - Max Min(容斥原理)
最近评论
MartinHou 发布于 3 个月前(10月27日) wwwwwwwE神
嫩爹 发布于 3 个月前(10月17日) 我的bfs呢
采集一直 发布于 4 个月前(09月27日) 虽然不太理解,但是我想通了,因为如果删除导致的合并会使得不能全部删除完,那么我肯定不会让它们合并(连...
采集一直 发布于 4 个月前(09月27日) 我感觉你这个线段树写的有问题,万一删除后合并的话,有效1会变化的,可能会减一
hesy 发布于 4 个月前(09月21日) 谢谢,帮助到了我
文章归档
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
Search for Something!

友情链接 | 站点地图

COPYRIGHT © 2022 ErikTse Runtime. ALL RIGHTS RESERVED.

Theme Kratos | Hosted In TENCENT CLOUD

赣ICP备2022001555号-1

赣公网安备 36092402000057号