单臂路由综合实验

单臂路由配置实验 详细教程 详细单臂路由教程 单臂路由是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN之间的互联互通。 阅读详情

一:实验环境

1.1: 华为ensp软件
1.2: PC机和路由器及交换机

两台初始化状态的PC机和两台初始化状态的路由器,三台交换机

二:实验过程

2.1:配置环境

在ensp中,将两台PC机和路由器及交换机准备好,按如下图布置拓扑。

mark

2.2 配置SW1交换机
[SW1] vlan batch 10 20

[SW1] interface Ethernet0/0/1

[SW1-Ethernet0/0/1]port link-type access

[SW1-Ethernet0/0/1]port default vlan 10

[SW1-Ethernet0/0/1]un sh

[SW1]interface Ethernet0/0/2

[SW1-Ethernet0/0/2]port link-type access

[SW1-Ethernet0/0/2]port default vlan 20

[SW1-Ethernet0/0/2]un sh

[SW1-Ethernet0/0/1]int g0/0/1

[SW1-GigabitEthernet0/0/1]p l t

[SW1-GigabitEthernet0/0/1]p t a v a

[SW1-GigabitEthernet0/0/1]un sh

[SW1-Ethernet0/0/1]int g0/0/2

[SW1-GigabitEthernet0/0/2]

[SW1-GigabitEthernet0/0/2]p l t

[SW1-GigabitEthernet0/0/2]p t a v a

[SW1-GigabitEthernet0/0/2]un sh
2.3 配置SW2交换机
[SW2]interface e0/0/1

[SW2-Ethernet0/0/1]p l a

[SW2-Ethernet0/0/1]p d v 10

[SW2-Ethernet0/0/1]un sh

[SW2-Ethernet0/0/1]interface e0/0/2

[SW2-Ethernet0/0/2]p l a

[SW2-Ethernet0/0/2]p d v 20

[SW2-Ethernet0/0/2]un sh

[SW2-Ethernet0/0/2]int g0/0/1

[SW2-GigabitEthernet0/0/1]p l t 

[SW2-GigabitEthernet0/0/1]p t a v a

[SW2-GigabitEthernet0/0/1]dis this

interface GigabitEthernet0/0/1

 port link-type trunk

 port trunk allow-pass vlan 2 to 4094

[SW2-GigabitEthernet0/0/1]un sh

[SW2-Ethernet0/0/2]int g0/0/2
2.4 配置SW3交换机
vlan batch 10 20 30

interface GigabitEthernet0/0/1

port link-type trunk

port trunk allow-pass vlan all

unsh

interface GigabitEthernet0/0/2

 port link-type access

 port default vlan 30

un sh

interface Vlanif10

 ip address 192.168.10.1 255.255.255.0

interface Vlanif20

 ip address 192.168.20.1 255.255.255.0

interface Vlanif30

 ip address 12.0.0.1 255.255.255.252

ip route-static 0.0.0.0 0.0.0.0 12.0.0.2
2.5 配置SW4交换机
vlan batch 30 40

interface Ethernet0/0/1

 port link-type access

 port default vlan 30

un sh

interface Ethernet0/0/2

 port link-type access

 port default vlan 40

un sh

interface Eth-Trunk1

 trunkport g0/0/1 to 0/0/2

port link-type trunk

 port trunk allow-pass vlan all

un sh
2.6 配置R1单臂路由器
interface GigabitEthernet0/0/0

 ip address 12.0.0.2 255.255.255.252

un sh

interface Eth-Trunk1

trunkport g 0/0/1 to 0/0/2

interface Eth-Trunk1

interface Eth-Trunk1.30

 dot1q termination vid 30

 ip address 192.168.30.1 255.255.255.0

 arp broadcast enable

interface Eth-Trunk1.40

 dot1q termination vid 40

 ip address 192.168.40.1 255.255.255.0

 arp broadcast enable

ip route-static 192.168.10.0 255.255.255.0 12.0.0.1

ip route-static 192.168.20.0 255.255.255.0 12.0.0.1
2.7 PC端测试

mark

mark

mark

route-static 192.168.20.0 255.255.255.0 12.0.0.1


#### 2.7 PC端测试

[外链图片转存中...(img-0HZP3QyN-1590887847287)]

[外链图片转存中...(img-qlurTd5J-1590887847291)]

[外链图片转存中...(img-BmdecH6y-1590887847300)]

![mark](https://imgconvert.csdnimg.cn/aHR0cDovL2xpcGVuZ2ZlaWFpbWlhby5vc3MtY24taGFuZ3pob3UuYWxpeXVuY3MuY29tL2ltZy8yMDIwMDUzMS8wOTA2MjE1MzkucG5n?x-oss-process=image/format,png)
Packet Tracer 思科模拟器RIP单臂路由综合实训 话不多说直接开始 先看要求和成品图 先配置PC0 192.168.10.2 255.255.255.0 192.168.10.1 再配置PC1 192.168.20.2 255.255.255.0 192.168.20.1 最后配置PC2 192.168.30.2 255.255.255.0 192.168.30.1 开始配置交换机 Switch>en Switch#conf t Switch(config)#vlan 10 (... 阅读详情

相关推荐

华为综合实验、单臂路由、rip、ospf、Telnet

华为综合实验 实验拓扑图: 需求描述: 一:rip v2 ,riip汇总 二:ospf多区域、重分发‘、ospf汇总、ospf认证 三’:单臂路由 四:开启telent远程 五:桥接pc访问全网和远程 推荐步骤: 1. 分别给r1、r2、r3、r4配置IP地址和虚拟接口 (1)r1 配置接口IP地址 [R1]interface GigabitEthernet0/0/0 [R1-GigabitEt...

Crazier_的博客 2126

华为eNSP-单臂路由配置

网络系统建设与运维课程作业

学习中...... 1万+

OSPF、VLAN、RIP、单臂路由综合实验,实现全网互通

OSPF、VLAN、RIP、单臂路由综合实验,实现全网互通 ​ 前言:根据之前所学的内容,现在要把所学的内容结合在一起,放在一个实验拓扑图中,使得全网能够通讯。更主要的是巩固了这些知识,加深印象。 实验拓扑图如下: 一:实验介绍 首先需要把各个路由器的接口地址配置完成,从左边依次开始,R1、SW和下面的主机这一部分需要配置静态路由,SW和SW2上需要划分vlan10 和vlan20, ...

XuMin6的博客 3718

【实验报告】实验四 单臂路由配置

记录

qq_58732322的博客 1万+

华为eNSP综合实验:单臂路由、DHCP、RIP、OSPF、VLAN

本实验为华为eNSP综合实验,为某学校相关课程期末考试真题,当时没有完全理解,现在由于工作需求,重新温习相关技术,于是想到用本实验来练练手,提升一下实验操作能力。 主要涉及交换机VLAN划分、trunk口放通vlan;路由器单臂路由配置、DHCP配置、RIP配置、OSPF配置以及路由引入。

清风明月的博客 2598

单臂路由、三层交换机、以及静态路由与动态路由OSPF的综合实验

前言 结合所学的路由交换知识,单臂路由、三层交换机、动态路由配置,结合在同个实验里体现出来。 一、实验拓扑 二、实验需求 图中已显示为静态区域以及动态路由区域,通过路由重分发实现全网互通,验证静态、动态路由,Area的重分发。 三、实验思路 首先实现单臂路由vlan间的不同通信,其次在AR5上配置默认路由,在AR6上配置到PC3、PC4的静态路由,以及引入静态路由或直连路由;其次实现三层交换机的内部通信,借用vlan50当作G0/0/1端口发出相应的报文,并加入动态路由;在R7...

weixin_46517448的博客 6131

【华为路由交换--2】单臂路由实验

单臂路由是指在路由器上的一个接口,通过配置子接口(或逻辑接口,并不是真正存在的物理接口)的方式,实现相互隔离的不同vlan之间的通信。vlan:虚拟局域网,vlan所指的lan特指使用路由器分割的网络,即广播域。能有效分割局域网,实现各网络区域之间的访问控制。但是在现实中,往往需要配置某些vlan之间能够互通互联。比如,一家公司有多个部门,某个或某些部门要与其它部门之间能够通信,此时需要为不同部门配置不同vlan,既可以保证部门间网路上的隔离性、安全性,也可以保证业务开展中难免需要的联通。

qq_45092994的博客 4757

华为配置ospf,rip,单臂路由,链路聚合综合实验

【实验拓扑】 【实验要求】 1.二层交换机配置VLAN ,将接口接入对应的VLAN,配置链路聚合,接口 trunk链路 2. R2配置单臂路由,R2、R3之间配置OSPF,R3、R4、R5之间配置RIP版本2。 3.R1与R2之间配置静态路由及默认路由。 4.配置重分发,实现全网互通。 5.配置NAT,将服务器映射到外网接口G0/0/0上。 【实验步骤】 实现vlan间互访。 SW1: [sw1]vlan batch 10 20 30 40 //配置vlan [sw1]int Eth-Trunk 1 //

m0_50749129的博客 2431

实验|GNS3综合实验二(单臂路由,vlan基础,三层交换,ospf协议,rip协议)

前言:结合之前学习,用GNS3做一个综合实验,加深对单臂路由,vlan基础,三层交换,ospf协议以及rip协议的了解,提升自己的能力。 下面我们直接开始实验: 1.先配置好拓扑图以及所有标签,方便接下来对设备的配置: 2.给SW1配置相关信息:关闭路由功能,创建vlan10和20,将接口1/1和1/2分别放入vlan10和20并设置为access接入模式,将接口1/0设置为trunk中继模式。...

weixin_45724795的博客 2151

华为eNSP综合实验:单臂路由、DHCP、RIP、OSPF、VLAN、ACL

本实验为华为eNSP综合实验,为某学校相关课程期末考试真题,当时没有完全理解,现在由于工作需求,重新温习相关技术,于是想到用本实验来练练手,提升一下实验操作能力。主要涉及交换机VLAN划分、trunk口放通vlan;路由器单臂路由配置、ACL、DHCP配置、RIP配置、OSPF配置以及路由引入。由于时间原因,尚未再次细致检查,问题也不大,明天抽空再看一下。希望路过的大佬不吝赐教!!!!!欢迎各位讨论交流!需要考题和答卷的请移步下载(开头下载资源)。

清风明月的博客 1250

单臂路由和静态路由配置实验及详细命令

单臂路由和静态路由配置实验及详细命令 里面写有详细的配置命令及PT实验文件一份,零基础的朋友一定要记得下下来看。

OSPF、RIP、vlan、单臂路由综合实验

文章目录前言拓扑介绍实验步骤IP地址配置单臂路由OSPF路由协议配置三层交换RIP路由协议OSPF与RIP之间重分发总结 前言 笔者最近学习了网络基础的OSPF、RIP、路由协议的重分发、vlan间通信、三层交换、单臂路由,现在笔者把学过的东西放到一个实验拓扑来复习所学的知识。 拓扑图如下: 需求是全网ping通。 拓扑介绍 SW1两个接口划分了vlan10和vlan20,两个vlan间通过R1...

weixin_43515220的博客 3591

排队论在食堂窗口规划中的应用:M/M/S模型优化案例

本文通过食堂窗口规划的真实案例,详细阐述了如何运用排队论中的M/M/S模型量化服务效率。文章从问题拆解、数据采集、模型计算到成本效益分析,提供了完整的数学建模实战指南,帮助读者掌握利用最优化方法解决资源配置问题的核心流程与工具。

docker7nomad的博客 1083

华为模拟器-三次交换机、链路捆绑、单臂路由综合实验

华为模拟器-三次交换机、链路捆绑、单臂路由综合实验交换机SW1命令交换机SW2命令交换机SW3命令交换机SW4命令路由器R1命令 交换机SW1命令 划分vlan [Huawei]vlan batch 10 20 interface Ethernet0/0/1 port link-type access port default vlan 10 interface Ethernet0/0/2 port link-type access port default vlan 20 配置trun

weixin_47151717的博客 1361

双层优化入门(1)—基本原理与求解方法(附matlab代码)

双层优化问题(Bilevel Programming Problems),也被称为双层规划,最早由Stackelberg与1934年在经济学相关研究中提出,因此也被称为Stackelberg问题。双层规划问题一般具有层次性、独立性、冲突性、优先性和自主性等特点。 本文介绍了双层优化的原理与求解方法,并提供了相应的matlab代码供参考学习。

配电网和matlab的博客 5万+

Verilog语法之十:过程块(initial和always)

我将Verilog的语法进行了总结,写了13篇文章,让小白“快速见识猪如何跑”,每一篇讲解一类语法,结合正确的示例代码和错误的示例代码,有的章节对个别语法进行了归纳总结,帮助初学者加深理解。

航天领域资深码农,型号经验丰富,一线干货分享 1671

华为综合实验配置ospf rip 单臂路由

标题华为综合实验 主要内容:ospf rip 重分发 单臂路由 拓扑图 按照拓扑图搭建拓扑 Pc1 pc2配置IP网关 Sw1 0/0/1接口配置trunk [sw1]interface GigabitEthernet 0/0/1 [sw1-GigabitEthernet0/0/1]port link-type trunk [sw1-GigabitEthernet0/0/1]port...

ZYzanyr的博客 1368

Python中优化模块scipy.optimize的优化算法介绍

如果你有一个特殊的优化问题,你可以使用对象来自定义问题的求解。# 自定义目标函数# 自定义优化问题custom_problem.fun = custom_objective_function # 目标函数custom_problem.x = [1, 1] # 初始猜测# 执行优化# 打印结果在上述例子中,我们自定义了一个对象,并指定了目标函数和初始猜测,然后使用minimize函数进行求解。Scipy的优化模块提供了丰富的功能,适用于各种优化问题。

Pandas120的博客 3045

day16、2 - 单臂路由小型网络综合实验

一、综合实验1说明>二、实验步骤>三、综合实验2说明>四、实验步骤>五、验证数据流向

Edimade的博客 622

论文研读 Corundum: An Open-Source 100-Gbps NIC

Corundum 通过在 FPGA 上构建并行 pipeline、高效 DMA 通道、无阻塞队列结构、低延迟调度器,实现了在 PCIe Gen3 x16 接口上稳定跑满 100Gbps 吞吐量。

Double Galaxy 489

61、增益调度控制器:原理、建模与调优

本文详细介绍了增益调度控制器的原理、建模方法和调优流程。增益调度是一种针对非线性系统的控制策略,通过在不同工作点使用不同的线性控制器实现全局控制。文章涵盖了在Simulink中使用Control System Toolbox模块建模的具体步骤,以及如何利用systune进行增益调度表的调优。同时,还讨论了实际应用中的注意事项、典型案例(如化学反应器和飞机控制),并与其它控制方法进行了对比。最后,文章展望了增益调度控制器的未来发展趋势,包括与人工智能的结合、多目标优化调优以及实时调优能力的提升。

rgv234567的博客 186

单臂路由+DHCP小综合实验

R1(config-if)#no shutdown //启用端口。

sxy2020521的博客 530

Qt 国产嵌入式操作系统实现文字转语音功能(ekho库)

Qt 国产嵌入式操作系统实现文字转语音功能(TTS)_tts驱动 转文字-优快云博客在继上篇文章之后,甲方粑粑不满意使用eSpeak发出的声音太难听了,这就不得不找个替代品,声音稍微好听了一些。使用ekho开源库。Ekho(余音)是一个免费、开源的中文语音合成软件。它目前支持粤语、普通话(国语)、诏安客语、藏语、雅言(中国古代通用语)和韩语(试验中),英文则通过Festival间接实现。Ekho支持Linux、Windows和Android平台。

希望能帮助大家,希望大家多多支持,你们的支持是我前进的动力。 2754

HCIA/HCIP使用eNSP模拟大型组网配置综合实验(二层交换机 路由器 单臂路由 VLAN 直连&静态路由的综合应用)

使用eNSP模拟 大型组网配置综合实验 二层交换机 路由器 单臂路由 VLAN 直连&静态路由的综合应用 目录使用eNSP模拟 大型组网配置综合实验拓扑预览一、基础配置1 Switch的配置2 PC的配置二、配置单臂路由三、配置OSPF 和 缺省路由四、测试配置完成 复盘拓扑 拓扑预览 由于规模较为庞大 将此拓扑分为四个部分 Part 1:VLAN 10-30 Part 2:VLAN 40-60 Part 3:VLAN 70-90 Part 4:VLAN 100-120 四个Part

skawngur111的博客 4670

半导体器件仿真:双极型晶体管仿真_15.双极型晶体管的高级仿真技术

双极型晶体管(Bipolar Junction Transistor, BJT)是一种重要的半导体器件,广泛应用于放大、开关和调制等电路中。随着半导体技术的发展,对BJT的仿真要求也越来越高。本节将详细介绍双极型晶体管的高级仿真技术,包括器件模型的选择、仿真参数的优化、温度效应的考虑以及噪声分析等。

2401_87715305的博客 1241

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

上一篇: 单臂路由介绍与配置
下一篇: VRRP浮动路由
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值