求ios的 免费梯子 或者猫的梯子科学上网网方法

车迷自制加大号摩托车想要上車还得自备梯子

  在外国有一位厉害的摩托车工程师,他设计了一辆巨大的摩托车当把摩托车拉出去时,立刻成为马路的焦点

  據说该摩托车高度接近二米五,比姚明还要高要想爬到车上,还要自备梯子简直就是一个巨无霸。

  不过工程师也考虑到高度的问題工程师把驾驶位设计在车体的下面,就像开汽车一样厚重的轮胎能很好的保持平衡,就是转向比较麻烦

声明: 本文由入驻搜狐公眾平台的作者撰写,除搜狐官方账号外观点仅代表作者本人,不代表搜狐立场

  • 文字、图片、视频等展示问题
}

 kaggle是一个为开发商和数据科学家提供举办机器学习竞赛、托管数据库、编写和分享代码的平台在这上面有非常多的好项目、好资源可供机器学习、深度学习爱好者学习之鼡。碰巧最近入门了一门非常的深度学习框架:pytorch(如果你对pytorch不甚了解),所以今天我和大家一起用pytorch实现一个图像识别领域的入门项目:貓狗图像识别

深度学习的基础就是数据,咱们先从数据谈起此次使用的猫狗分类图像一共25000张,猫狗分别有12500张我们先来简单的瞅瞅都昰一些什么图片。

 我们从下载文件里可以看到有两个文件夹:train和test分别用于训练和测试。以train为例打开文件夹可以看到非常多的小猫图片,图片名字从

transforms是一个提供针对数据(这里指的是图像)进行转化的操作库Resize就是上上段代码提供的那个类,主要用于把一张图片缩放到某個尺寸

在这里我们把需求暂定为要把图像缩放到84 x 84这个级别,这个就是可供调整的参数大家为部署好项目以后可以试着修改这个参数,仳如改成

200 x 200,你就发现你可以去玩一盘游戏了~_~CenterCrop用于从中心裁剪图片,目标是一个长宽都为84的正方形方便后续的计算。ToTenser()

就比较重要了这个函数的目的就是读取图片像素并且转化为0-1的数字。Normalize作为垫底的一步也很关键主要用于把图片数据集的数值转化为

标准差和均值都为0.5的数據集,这样数据值就从原来的0到1转变为-1到1

好了,最复杂的一步就是这里了在这里,我们首先定义了一个Net类它封装了所以训练的步骤,包括卷积、池化、激活以及全连接操作

 __init__函数首先定义了所需要的所有函数,这些函数都会在forward中调用我们从conv1说起。conv1实际上就是定义一個卷积层3,6,5分别是

什么意思?3代表的是输入图像的像素数组的层数一般来说就是你输入的图像的通道数,比如这里使用的小猫图像都是彩色图像由R、G、B三个通

道组成,所以数值为3;6代表的是我们希望进行6次卷积每一次卷积都能生成不同的特征映射数组,用于提取小猫囷小狗的6种特征每一个特征映

射结果最终都会被堆叠在一起形成一个图像输出,再作为下一步的输入;5就是过滤框架的尺寸表示我们唏望用一个5 * 5的矩阵去和图像中相同尺寸

的矩阵进行点乘再相加,形成一个值定义好了卷基层,我们接着定义池化层池化层所做的事说來简单,其实就是因为大图片生成的像素矩阵实在太

大了我们需要用一个合理的方法在降维的同时又不失去物体特征,所以深度学习学鍺们想出了一个称为池化的技术说白了就是从左上角开始,每四

个元素(2 * 2)合并成一个元素用这一个元素去代表四个元素的值,所以图像體积一下子降为原来的四分之一再往下一行,我们又一次碰见了一个卷

基层:conv2,和conv1一样它的输入也是一个多层像素数组,输出也是一个哆层像素数组不同的是这一次完成的计算量更大了,我们看这里面的参

数分别是616,5之所以为6是因为conv1的输出层数为6,所以这里输入的層数就是6;16代表conv2的输出层数和conv1一样,16代表着这一次卷

积操作将会学习小猫小狗的16种映射特征特征越多理论上能学习的效果就越好,大镓可以尝试一下别的值看看效果是否真的编变好。conv2使用的

过滤框尺寸和conv1一样所以不再重复。最后三行代码都是用于定义全连接网络的接触过神经网络的应该就不再陌生了,主要是需要解释一下fc1

之前在学习的时候比较不理解的也是这一行,为什么是16 * 18 * 18呢16很好理解,因為最后一次卷积生成的图像矩阵的高度就是16层那18 * 18是

怎么来的呢?我们回过头去看一行代码

在这行代码里我们把训练图像裁剪成一个84 * 84的正方形尺寸所以图像最早输入就是一个3 * 84 * 84的数组。经过第一次5 * 5的卷积之后

我们可以得出卷积的结果是一个6 * 80 * 80的矩阵,这里的80就是因为我们使鼡了一个5 * 5的过滤框当它从左上角第一个元素开始卷积后,

过滤框的中心是从2到78并不是从0到79,所以结果就是一个80 * 80的图像了经过一个池囮层之后,图像尺寸的宽和高都分别缩小到原来的

1/2所以变成40 * 40。紧接着又进行了一次卷积和上一次一样,长宽都减掉4变成36 * 36,然后应用叻最后一层的池化最终尺寸就是

18 * 18。所以第一层全连接层的输入数据的尺寸是16 * 18 * 18三个全连接层所做的事很类似,就是不断训练最后输出┅个二分类数值。

net类的forward函数表示前向计算的整个过程forward接受一个input,返回一个网络输出值中间的过程就是一个调用init函数中定义的层的过程。

F.relu是一个激活函数把所有的非零值转化成零值。此次图像识别的最后关键一步就是真正的循环训练操作

在这里我们进行了三次训练,烸次训练都是批量获取train_loader中的训练数据、梯度清零、计算输出值、计算误差、反向传播并修正模型我们以每

2000次计算的平均误差作为观察值。可以看到每次训练误差值都在不断变小,逐渐学习如何分类图像代码相对性易懂,这里就不再赘述了

终于来到模型准确度验证了,这也是开篇提到的test文件夹的用途之所在程序到这一步时,net是一个已经训练好的神经网络了传入一个

images阵,它会输出相应的分类值峩们拿到这个分类值与真实值做一个比较计算,就可以获得准确率在我的计算机上当前准确率是66%,

在你的机器上可能值有所不同但不会楿差太大

最后我们做一个小总结。在pytorch中实现CNN其实并不复杂理论性的底层都已经完成封装,我们只需要调用正确的函数即可当前模型Φ的

各个参数都没有达到相对完美的状态,有兴趣的小伙伴可以多调整参数跑几次训练结果不出意外会越来越好。另外由于在一篇文嶂中既要

阐述CNN,又要贴项目代码会显得没有重点我就没有两件事同时做,因为网上已经有很多很好的解释CNN的文章了如果看了代码依然昰满头

雾水的小伙伴可以先去搜关于CNN的文章,再回过头来看项目代码应该会更加清晰第一次写关于自己的神经网络方面的文章,如有写嘚不好的

}

原标题:老年人如何猫的梯子科學上网网

养生之道网导语:老年人如何猫的梯子科学上网网网络越来越普及,许多老年人也成为了上网达人那么老年人如何猫的梯子科学上网网呢?下面就由小编来为您介绍老年人如何猫的梯子科学上网网

互联网是现代人社会信息生活的重要标志,很多人以为只有年輕人才喜欢上网其实不然,上网早已不是年轻人的专利很多老年人为了丰富自己的老年生活,也早早加入了互联网的队伍当中有数據显示:在我国8700万上网用户中,50岁以上中老年人群占3.9%超过140万人,60岁以上的老年网民占0.8%达到50万人。

1、老年人上网应注意保持身体的轻松必须在不影响自己正常生活规律的前提下上网。上了年纪的人不能依赖于电脑长时间坐在电脑前,每次上网最好控制在半小时之内仩网确实可以丰富老年人的晚年生活,也增长了知识但老年人上网应考虑到自己的身体健康。适当地注意休息控制时间,电脑对老年囚的身体健康影响就不大老年人上网平均每天不宜超过2小时,每隔半小时最好休息10分钟。

2、要注意休息不要久坐电脑前,否则容易引起腰、颈椎等部位的损伤要劳逸结合,电脑连续操作一小时左右要休息10分钟活动活动身体和手脚,避免身体受损夜晚用电脑要打開背景灯,保持键盘亮度以防视觉疲劳。同时上网时眼睛要跟电脑屏幕保持适当的距离,坐姿端正总之,多掌握点健康保健的知识对上网的老年人很有必要。注意补充营养保护视网膜。多吃胡萝卜、白菜、豆芽、豆腐、红枣、橘子、牛奶、鸡蛋、动物肝脏、瘦肉等含维生素A的食品

3、老年人上网应注意保持愉悦的心情以及平和的心态,尽量少看刺激性强的电影和内容避免情绪的极度波动,防止惢脑血管意外的发生而且,老年人也应提防网络骗子的引诱安全第一。有些老人上网遇到一些小问题就着急上火,不是骂这个就是罵那个总看别人不顺眼,自己生气别人也不喜欢也有一些老年人自不量力,竟然和年轻人攀比结果自己心情不好不说,同时也影响叻身体健康故此,老年朋友上网也应保持积极健康的心态

4、老年“网迷”,生命在于运动为了保持健康,上网期间注意劳逸结合進行适当户外活动,补充水分多吃新鲜瓜果蔬菜,多与亲朋好友交流保持良好的心态,才能健康平安过百岁运动有益身体健康,老姩人日常要坚持体育锻炼不能一味沉迷于网络,才不会损害自己的身体健康中老年人可以上网看新闻和搜索自己需要的知识。但是烸次的时间不要过长,中间可起来活动一下腿脚休息一下眼睛。

除了以上内容下面小编继续为您介绍老年人如何猫的梯子科学上网网。

5、老年人上网要注意娱乐适度心理学家分析认为,老年人空闲时间较多容易对一件事情入迷。老年人培养自己的兴趣非常好但不能过于放纵,如果真对电脑娱乐上了瘾会产生各种综合征,严重地危害心理健康甚至产生心理障碍,引发心脑血管疾病等老年人要紦有规律的脑力活动和体力活动相结合,注意时间要适量不要影响日常作息。

6、老年人上网要注意防骗如今网络发达,科技进步许哆人利用网上一些不为人知的漏洞开始了诈骗行为。老年人作为弱势群体对网络知识的了解不深,容易上当受骗因此,老年人日常上網要注意不要踏入诈骗的陷阱不要轻易相信陌生人的信息,遇事多咨询身边的人才不会上当受骗。

1、久坐加重心血管负担上网时间呔久,容易导致心脏病复发无论体重是否超重,随着每天上网时间的增加死于心脏病的风险也会增加,原因和久坐有关建议每天静唑看电脑的时间应少于两小时,每天看电脑超四小时以上的老年人尤其对心血管疾病的人是不利的。即使对于正常人来说长时间坐着吔会对体内血糖和血脂水平造成不良影响。

2、老年人慢性病复发率高老年人大多眼花、耳背、关节僵化、反应迟钝,常坐在电脑桌前鈳能导致原有慢性病复发。

3、遇问题焦虑导致血压升高老年人在学习和使用电脑过程中会遇到不少困难。比如不会打字、不懂一些技巧、容易忘记操作等;而遇到难题得不到解决,很容易导致老年人情绪低落或是急躁不安特别是高血压老年人最好不要迷恋网络。

4、引起颈部肌肉紧张视力受损老年人长时间上网,会引起颈部肌肉紧张和视力受损背部长时间处于紧张状态,容易使动脉硬化病情恶化

叻解了老人上网的坏处以及老年人如何猫的梯子科学上网网,小编提醒网络是一把双刃剑老年人上网要适度。

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

欢迎关注养生之道网微信公众号

→查找公众号:养生之道网

→我们的口号:传播健康理念宏扬养生文化!

△△△想咜、爱它,记得就要关注它!△△△

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

}

我要回帖

更多关于 猫的梯子科学上网 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信