kiba518
三线城市架构师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
零基础学习人工智能—Python—Pytorch学习(一)
前言其实学习人工智能不难,就跟学习软件开发一样,只是会的人相对少,而一些会的人写文章,做视频又不好好讲。比如,上来就跟你说要学习张量,或者告诉你张量是向量的多维度等等模式的讲解;目的都是让别人知道他会这个技术,但又不想让你学。对于学习,多年的学习经验,和无数次的回顾学习过程,都证明了一件事,如果一篇文章,一个视频,一个课程,我没学明白,那问题一定不在我,而是上课的主动或被动的不想让我学会,...原创 2024-08-07 10:53:00 · 559 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(二)
前言数学的学习跟数学的计算是要分开的,现在回头再去看大学的高数和线性代数,如果只是学习的话,其实一门课程3天,也就学完了。学校的课程之所以上那么久,其实是为了考试,也就是为计算准备的。计算是有意义的,但在有计算机的情况下,计算的意义并不是很大。所以,如果大学数学没学好,只要花一星期,就能补回来。甚至你没上过大学,只要你上过初中,同样,只需要一个星期就能学会高数和线性代数。但,但,但,问题...原创 2024-08-08 10:32:00 · 853 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(三)
前言这篇文章主要两个内容。一,把上一篇关于requires_grad的内容补充一下。二,介绍一下线性回归。关闭张量计算关闭张量计算。这个相对简单,阅读下面代码即可。print("============关闭require_grad==============")x = torch.randn(3, requires_grad=True)print(x)x.requires_gr...原创 2024-08-09 14:30:00 · 903 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(四)
前言接续上一篇的optimizer的学习。optimizer代码和上一篇文章的一样,如下:import torchimport numpy as npimport torch.nn as nnX = torch.tensor([1, 2, 3, 4], dtype=torch.float32)Y = torch.tensor([2, 4, 6, 8], dtype=torch....原创 2024-08-12 15:01:00 · 1101 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(五)
前言上文有一些文字打错了,已经进行了修正。本文主要介绍训练模型和使用模型预测数据,本文使用了一些numpy与tensor的转换,忘记的可以第二课的基础一起看。线性回归模型训练结合numpy使用首先使用datasets做一个数据X和y,然后结合之前的内容,求出y_predicted。# pip install matplotlib# pip install scikit-learn...原创 2024-08-18 14:35:00 · 508 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(六)
前言本文主要讲神经网络的上半部分。这篇文章开始有很多公式了,这些公式都很简单,但是如果是不经常在脑海里思考公式的人,那可能需要多花点时间做一下自我训练,个人感觉,也就几天时间,就能把自己感觉给调整出来。习惯了公式看下面内容就会轻松很多,另外如果要深入学习人工智能,熟练的认知公式也是个必须的事情。另外,我发现我前面文章写的有歧义的地方还是挺多,虽然,已经改了一部分,但,可能还有没发现的,大...原创 2024-08-21 11:02:00 · 1454 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(七)
前言本文主要讲神经网络的下半部分。其实就是结合之前学习的全部内容,进行一次神经网络的训练。神经网络下面是使用MNIST数据集进行的手写数字识别的神经网络训练和使用。MNIST 数据集,是一个常用的手写数字识别数据集。MNIST 数据集包含 60,000 张 28x28 像素的灰度训练图像和 10,000 张测试图像,每张图像都表示一个手写的数字(0-9)。import torchi...原创 2024-08-22 09:38:00 · 394 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(八)
前言本文介绍卷积神经网络的上半部分。其实,学习还是需要老师的,因为我自己写文章的时候,就会想当然,比如下面的滑动窗口,我就会想当然的认为所有人都能理解,而实际上,我们在学习的过程中之所以卡顿的点多,就是因为学习资源中想当然的地方太多了。概念卷积神经网络,简称CNN, 即Convolutional Neural Network的缩写。滤波器/卷积核(Filter/Kernels)卷积核...原创 2024-08-23 10:30:00 · 627 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(九)
前言本文主要介绍卷积神经网络的使用的下半部分。另外,上篇文章增加了一点代码注释,主要是解释(w-f+2p)/s+1这个公式的使用。所以,要是这篇文章的代码看不太懂,可以翻一下上篇文章。代码实现之前,我们已经学习了概念,在结合我们以前学习的知识,我们可以直接阅读下面代码了。代码里使用了,dataset.CIFAR10数据集。CIFAR-10 数据集由 60000 张 32x32 彩色...原创 2024-08-27 09:03:00 · 542 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(十)
前言本文的内容是来自教程视频的第十五集,个人感觉,这个教程是有点虎头蛇尾,就是前面开始的教程,是非常惊人的好,但到这里,就有点水了,可以说就是把代码一铺,然后简单介绍一遍,很多细节都没有讲,所以,我在学习的时候,也是没办法从视频中直接学习,要先自学了代码后,再看的视频教程。概念前面已经解释了神经网络和卷积神经网络,本文要介绍残差网络。在学习之前,我们要先学习几个概念。迁移学习 Trans...原创 2024-12-11 14:57:00 · 688 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(十一)
前言本文主要介绍tensorboard的使用。tensorboard是一个可视化的,支持人工智能学习的一个工具。tensorboard的官方地址:https://www.tensorflow.org/tensorboard本文内容来自视频教程16课,个人感觉对于tensorboard讲的非常好。Tensorboard的使用使用代码如下:import torchimport tor...原创 2024-12-12 09:53:00 · 194 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(十二)
前言本文介绍使用神经网络进行实战。使用的代码是《零基础学习人工智能—Python—Pytorch学习(九)》里的代码。代码实现mudule定义首先我们自定义一个module,创建一个torch_test17_Model.py文件(这个module要单独用个py文件定义),如下:import torch.nn as nnimport torch.nn.functional as F...原创 2024-12-16 11:05:00 · 359 阅读 · 0 评论 -
零基础学习人工智能—Python—Pytorch学习(十三)
前言最近学习了一新概念,叫科学发现和科技发明,科学发现是高于科技发明的,而这个说法我觉得还是挺有道理的,我们总说中国的科技不如欧美,但我们实际感觉上,不论建筑,硬件还是软件,理论,我们都已经高于欧美了,那为什么还说我们不如欧美呢?科学发现是高于科技发明就很好的解释了这个问题,即,我们的在线支付,建筑行业等等,这些都是科技发明,而不是科学发现,而科学发现是引领科技发明的,而欧美在科学发现上远远...原创 2024-12-17 16:58:00 · 375 阅读 · 0 评论