总结:对经典网络上进行模型改造的方法

 

在实际使用过程中,我们经常对经典网络(比如Resnet、AlexNet等)进行改造,在经典网络的基础上设计我们自己的网络。

情况一:借助model.children()方法

前面讲了可以通过model.children()方法的获取网络的某些层。因此,可以通过以上方法,再加自己的层,得到我们的网络。比如:IDE网络中,我们就是这么做的。如下:

import torchvision.models as models
from torch import nn
from torch.nn import functional as F
import torch

class Resnet50(nn.Module):   #要写网络,必须要继承这个库。
    def __init__(self, num_classes):   #分类数
        super().__init__()

        resnet50 = models.resnet50(pretrained=False)  # 不写self.resnet50是因为不需要在其他的函数中使用。
        self.base = nn.Sequential(*list(resnet50.children())[:-2])   #去掉avg pool和fc层
        self.classifier = nn.Linear(2048, num_classes)

    def forward(self, x):
        x = self.base(x)  
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机网络课程学习心得体会(精选3篇) 计算机网络课程学习心得体会 某些事情让我们心里有了一些心得后,常常可以将它们写成一篇心得体会,这样有利于 我们不断提升自我。很多人都十分头疼怎么写一篇精彩的心得体会,以下是精心整理的 计算机网络课程学习心得体会,仅供参考,大家一起来看看吧。 计算机网络课程学习心得体会1 今天开始认真地查资料,应该是有史以来最认真的一次,感慨很多,惊奇的发现了。以 前脑海中的概念是网络很好,很方便,改善了生活,可以找到自己所要的东西,可以这 么说,网络对我来说是无所不能。可是经过这次上网查找有关计算机网络的知识后,我 突然发现网络太陌生了,很多很陌生的名词都不懂,如"云计算"、"NGN,IMS、"IPV6"、 IPV4、等等。却天天应用在我们生活中。虽然我是一个计算机专业的本科生,却只能算 是计算机网络低级的学者。 今天的收获: 云计算: 云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡 等传统计算机技术和网络技术发展融合的产物。 三网融合是指电信网、计算机网和有线电视网三大网络通过技术改造,能够提供包括语 音、数据、图像等综合多媒体的通信业务。 三合是一种广义的、社会化的说法,在现阶段它是指在信息传递中,把广播传输中的"点 "对"面",通信传输中的"点"对"点",计算机中的存储时移融合在一起,更好为人类服务 ,并不意味着电信网、计算机网和有线电视网三大网络的物理合一,而主要是指高层业 务应用的融合。"三网融合"后,民众可用电视遥控器打电话,在手机上看电视剧,随需 选择网络和终端,只要拉一条线、或无线接入即完成通信、电视、上网等。 云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡 等传统计算机技术和网络技术发展融合的产物。 三网融合: 三网融合是指电信网、计算机网和有线电视网三大网络通过技术改造,能够提供包括语 音、数据、图像等综合多媒体的通信业务。 三合是一种广义的、社会化的说法,在现阶段它是指在信息传递中,把广播传输中的"点 "对"面",通信传输中的"点"对"点",计算机中的存储时移融合在一起,更好为人类服务 ,并不意味着电信网、计算机网和有线电视网三大网络的物理合一,而主要是指高层业 务应用的融合。"三网融合"后,民众可用电视遥控器打电话,在手机上看电视剧,随需 选择网络和终端,只要拉一条线、或无线接入即完成通信、电视、上网等。 三网融合现状未来解析:机遇挑战并存 IPV4:是互联网协议的第四版,也是第一个被广泛使用,构成现今互联网技术的基石的协 议。采用32位地址长度,只有约43亿个地址。 IPV6:则采用128位地址长度,几乎可以不受限制的提供地址。主要的优势有:扩大地址 空间,提高网络的吞吐量,改善服务质量等等。 NGN:即为下一代网络。 计算机网络课程学习心得体会2 通过参加教育部全国高校教师网络培训中心举办的`《计算机网络》骨干教师高级研修班的 三天学习,听取冯博琴教授以及李波副教授、陈文革副教授和程向前副教授的深入介绍 经验和讲解,对这门课程有了进一步的认识,下面对学习笔记总结如下几点: 一、学习笔记总结 1、参考先进的课程教学模式 《计算机网络》被列为计算机专业和信息类专业的核心基础课程之一,其教学目标是为以 后计算机网络及其应用的专题学习和研究打下坚实基础,培养未来的网络设计人员和高 级治理、维护人员。冯博琴教授展示了西安交大精品课程的网络教学平台,展示了一种 先进的课程教学的模式,学生可以通网络教学平台向教师提出问题和提交作业,教师也 可以在线为学生答疑和批改作业。为学生自主性学习计算机网络课程,传送电子化作业 提供了条件。这种网站式的教学资源,首先经过富有丰富经验的教师的精心设计,再配 合音频、视频等多媒体效果,动态网页与读者独特的互动性,确实可以满足不同层次学 生的自主性、研究性学习的需要。 2、精选教学内容,构建先进完善的课程体系 针对李波副教授的介绍和总结,发现了目前传统计算机网络课程中存在的一些弊端。在 以往的多数高校中,课堂教学内容大体是这样的:介绍数据通信的基本原理;介绍计算机 网络的体系结构、OSI模型和TCP/IP协议、分层结构中各层应该完成的基本功能;介绍一 些具体的组网技术或局域网络操作系统。实验教学内容一般情况下是组建一个小型的局 域网络,利用服务器操作系统配置和治理这个网络;或者利用串形接口做一个点对点通信 的实验。 以往课堂与实验教学内容的缺陷是:对计算机网络内部的工作原理介绍得不够透彻;实验 教学内容与课堂教学内容不吻合,没有体现出分层结构中层间接口、服务以及协议的概 念;以往课堂与实验教学内容的脱节导致了所讲内容空洞、枯燥,不轻易被理解和把握。 所以,应该对课堂与实验教学内容进行改革。 实验内容

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值