Ubuntu 16.04安装nvidia显卡驱动

Ubuntu16.04安装Docker、Nvidia-docker(含离线安装) docker官方教程:https://docs.docker.com/engine/install/ubuntu/ nvidia-docker官方教程:https://github.com/NVIDIA/nvidia-docker 一. 安装Docker Engine(docker-ce) 1. 如果有旧版本,先卸载 sudo apt-get remove docker docker-engine docker.io containerd runc 2. 安装docker-ce 更新apt软件 阅读详情


新刷的ubuntu16.04,如果是用显卡接口接到显示器上的时候,会发现显示像素很低,这是因为显卡驱动没有安装,本文记录一下我安装显卡驱动的过程。

方法一:

ubuntu-drivers devices

在这里插入图片描述
如果同意推荐的版本,则执行如下命令即可:

sudo ubuntu-drivers autoinstall

以下全部是方法二:

下载显卡对应版本的驱动

到Nvidia官网下载与自己机器相对版本的显卡驱动。
在这里插入图片描述
下载完成后会得到*.run文件,比如我下载的就是NVIDIA-Linux-x86_64-430.50.run

升级ubuntu的内核版本

最好先升级一下ubuntu的内核版本再继续安装,否则后续安装可能会出现问题。

1.安装kernel开发包

sudo apt-get install kernel*

2.下载内核安装文件

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16/linux-headers-4.16.0-041600_4.16.0-041600.201804012230_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16/linux-headers-4.16.0-041600-generic_4.16.0-041600.201804012230_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16/linux-image-4.16.0-041600-generic_4.16.0-041600.201804012230_amd64.deb

3.安装内核文件

sudo dpkg -i *.deb

4.查看当前内核版本

uname -sr

重启机器,再次查看内核版本,会发现内核版本升级成功。

20210917更新,安装Nvidia驱动–简单方法

1.apt-get安装

sudo aot-get install nvidia-460

2.下载.run文件离线安装

sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-430.14.run
sudo service lightdm start

安装Nvidia驱动

1.屏蔽nouveau驱动

sudo chmod 666 /etc/modprobe.d/blacklist.conf
sudo gedit /etc/modprobe.d/blacklist.conf

再最后一行加上如下内容:

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

然后更新一下文件:

sudo update-initramfs -u

2.安装驱动

按Ctrl+Alt+F1,进入tty1命令行
用自己的账号登录,注意,登录的时候输入密码不要使用小键盘,因为命令行模式识别小键盘有问题。
关闭图形界面

sudo service lightdm stop

cd 到下载的.run文件夹下,开始安装驱动

sudo ./NVIDIA-Linux-x86_64-430.50.run

按照提示进行选择一些配置,就可以安装好了
安装好之后,再启动图形界面

sudo service lightdm start

然后用快捷键Ctrl Alt F7切换回图形界面就可以看到显示分辨率有提升啦,说明显卡驱动开始工作了

3.查看显卡驱动

nvidia-smi

在这里插入图片描述驱动安装成功。

ubuntu16.04安装nvidia(英伟达)显卡驱动 目录 阅读详情

相关推荐

ubuntu16.04 nvidia显卡驱动安装

根据电脑型号选择合适的版本 sudo apt-cache search nvidia*去www.nvidia.com官网下载合适的driver 卸载原有驱动 sudo apt-get purge nvidia* 禁用nouveau 创建blacklist-nouveau.conf sudo vim /etc/modprobe.d/blacklist-nouveau.conf

xx_katherine的博客 1万+

安装cudnn时, library和deb模式的区别

在安装cudnn时,同一个平台会有三种模式:tgz format(library), deb format(runtime,develop),他们之间的区别如下: ① download the tgz format: 为Linux选择CUDNN库 此安装相对简单,只需下载,解压缩,将相应的文件复制到指定的目录,并授予权限。 ② download deb format: Runtime and Developer version区别:Developer library 包含在Ubuntu系统上开发深度学习.

MumuziD的博客 3776

ubuntu16.04下nvidia显卡驱动安装

1.在NVIDIA官网上下载对应型号的显卡驱动离线包(以.run为后缀): 链接:http://www.nvidia.cn/Download/Find.aspx?lang=cn 2. 确认关闭系统自带的X服务, 命令: service lightdm stop 验证:无报错即可 3.进入下载目录,找到驱动离线包...

虽迟但到博客 4068

『Linux笔记』Ubuntu16.04&18.04系统安装nvidia驱动,cuda,cudnn以及安装gcc!

Ubuntu16.04系统安装nvidia驱动,cuda,cudnn! 文章目录一、预备工作二、首先cuda的安装三、其次cuda编译器nvcc安装四、安装cudnn 一、预备工作 查看系统的型号,可以看到系统为ubuntu16.04,64位的操作系统。 列出系统的所有显卡型号,通过使用lspci命令。 二、首先cuda的安装 我们这里不需要人为的安装一个显卡的驱动,因为cuda里面会...

AI新视界 5839

Ubuntu16.04下Nvidia显卡驱动安装过程及心得

写在前面 之前在Ubuntu16.04系统上安装Nvidia显卡驱动遇到许多问题,自己也在网上找了很多,但是都是方方面面不够全面,存在许多坑及问题,特此做个记录以备之后参考。 Ubuntu16.04下Nvidia显卡安装的大致流程 我觉得在安装驱动前应该好好理清驱动安装的逻辑,我觉得这样会对于处理驱动问题有个较好的理解。 如何理解驱动 驱动是将硬件抽象出来的第一层软件,只有给硬件添加驱动,操作系...

le_more的博客 2892

UEFI引导ubuntu16.04 的Nvidia显卡驱动安装

参考原文:https://blog.csdn.net/sizaif/article/details/79399130 写在前面: 我用的是Ubuntu16.04.5版本(官网下载) 笔记本是暗影精灵4, nvidia显卡为1050ti 因为笔记本型号很新,所以4.10以前的内核版本都不能很好的驱动硬件,为了让笔记本的性能发挥出来我决定安装新内核版本的Ubuntu系统(其实最开始是因为...

zhhp1001的博客 4453

Ubuntu16.04下CUDA、CUDNN离线安装(全版本通用法),精准解释,实测一次成功!

目前经常有的情况是,需要在不能联网的机器上部署深度学习环境。给定一个已经装好系统的(这里以Ubuntu16.04为例),下面完成对cuda、cudnn的离线安装精准解释,无废话一次成功,小白一次入门! 即使有网环境,采用如下方法也是最快最便捷的,必定一次成功! 一、cuda安装 1、首先,要确定cuda的版本,注意cuda的版本完全由显卡驱动的版本来确定,和你显卡本身型号没有关系,前提是你的显卡本身支持cuda加速的(到这里查看是否有对应型号,现在的Nvidia显卡大多都支持) 2、然后,查看当前系统的显卡

风中一匹狼的博客 5841

安装ubuntu 16.04 + ppa安装NVIDIA显卡驱动

(1)制作ubuntu 16.04 系统启动盘 首先从ubuntu官网根据自己系统的配置下载旧版16.04的系统镜像,选择下载64位镜像。 ubuntu下载链接 将下载好的iso文件右击用压缩文件解压并存放至U盘根目录。(理论上格不格式化都无所谓) 最终的结果如图所示,到此一个简单的linux启动盘就制作好了。 (2)安装ubuntu 16.04 通常可以将安装方式分为两种: 单系统安装...

wanghaoranand的博客 4858

ubuntu16.04安装nvidia显卡驱动

好多博客写的过程差不多,但不是命令写不清楚就是相应安装参数没给出,造成不必要的麻烦,本博客也是站在前人的肩膀头上完成了驱动的安装。 ubuntu 16.04默认已安装第三方驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。 1、打开blacklist.conf sudo vim /etc/modprobe.d/bl...

小鸡啄米 1万+

RT-Thread NANO V4.1.1 在Cortex-M0上移植踩坑记:解决内存分配宏导致的线程创建失败

本文详细记录了RT-Thread NANO V4.1.1在Cortex-M0平台移植过程中遇到的内存分配宏配置问题,导致线程创建失败的解决方案。通过分析内存管理算法宏定义,将RT_USING_SMALL_MEM替换为RT_USING_SMALL_MEM_AS_HEAP,成功解决了线程创建问题,为开发者提供了实用的移植经验。

weixin_29189373的博客 307

使用LSTM(长短期记忆)模型处理文本数据的典型流程

对于序列到序列的任务(如机器翻译),可以使用LSTM的隐状态来生成目标序列。这些向量捕获了词之间的语义关系,每个词都被表示为一个高维空间中的点,语义上相似的词在向量空间中彼此靠近。这通常是通过创建一个词汇表(vocabulary)来实现的,词汇表中的每个词都会被分配一个唯一的数字ID。:由于LSTM等循环神经网络(RNN)需要固定长度的输入,所以需要将不同长度的句子填充到相同的长度。由于计算机不能直接理解连续的文本,第一步是将文本分割成独立的词或标记(token)。:将词嵌入作为输入传递给LSTM模型。

YHKKun的博客 2500

Ubuntu16.04安装NVIDIA显卡驱动

Ubuntu16.04安装NVIDIA显卡驱动一、查看显卡型号1.方法11.方法2二、下载显卡驱动三、安装显卡驱动1.BIOS禁用secure boot2.卸载旧版NVIDIA驱动程序3.禁用nouveau4.禁用nouveau 一、查看显卡型号 1.方法1 输入以下命令 lspci |grep -i vga 返回的是一个十六进制数字代码,如图所示,我的是249d。如果返回的是显卡具体型号,可以直接看下载显卡驱动部分。 在The PCI ID Repository里根据十六进制数字代码找到对应的显卡.

dreaming_song的博客 6300

使用libx265对YUV进行h265编码

使用libx265对YUV进行h265编码

Embedded engineer 3080

Ubuntu16.04 NVIDIA显卡驱动卸载与安装

Ubuntu16.04 NVIDIA显卡驱动卸载与安装1、NVIDIA显卡驱动下载2、NVIDIA显卡驱动卸载3、NVIDIA显卡驱动安装3.1、在线安装3.2、离线安装 1、NVIDIA显卡驱动下载 nvidia官方显卡驱动下载 2、NVIDIA显卡驱动卸载 卸载可能存在的旧版本 nvidia 驱动(对于新机器或者从未安装过nvidia显卡驱动的机器,这步可以省略,但推荐执行); sudo apt-get remove --purge nvidia* sudo apt-get --purge remo

勇闯天涯的博客 6171

Halcon和C#联合编程实现硬币识别(个人入门练习)

本人为机器视觉入门小白,自己突发奇想 1.图片数据来源和分析 2.HALCON实现 3.C#搭建界面框架 4.C#中嵌入HALCON代码,即联合编程 5.导出.exe文件,运行以及Debug 目标是这样的,在图片中识别出每种类型的硬币数量,然后计算出总钱数。先上结果,再细说过程。 C#界面和识别结果: 1.图片数据来源和分析 图片大小及格式均统一,拍摄的时候已经尽可能的去除了背景噪点,所以图像处理的要求并不很高(重点在于思路)。硬币区分原理本人代码采用直径范围来判断(也可以半径或区域面积,HALCON算子

Demobird的博客 3626

家庭网络中,路由器和交换机的连接顺序

它的目的是给路由器增加端口,用户访问互联网的速度比情况一要快,常用于办公网络、家庭成员多的场景。光纤入户首先连接的肯定是光猫,而在光猫的后面,是先连接交换机?还是应该接路由器呢?家庭网络中路由器和交换机的先后连接顺序。它目的是让更多的用户访问互联网。常用于一些超大型机房、网吧等。至于路由器和交换机的区别。两者之间很多功能都有兼容。但用户上网速度相对较慢。在技术日益迭代的今天。

m0_74075744的博客 1万+

Ubuntu16.04安装NVIDIA(GeForce1080Ti)显卡驱动

安装显卡驱动的大致流程为:进入命令行终端 --> 禁用lightdm桌面服务 --> 安装驱动 --> 启用lightdm桌面服务 --> 重启进入BIOS关闭secure boot --> 重启电脑 注意:Ubuntu系统集成的显卡驱动程序是nouveau,我们需要先将nouveau从linux内核卸载掉才能安装NVIDIA官方驱动 通过lsmod命令查看,确认nouveau是否已经被屏

QLULIBIN的博客 6484

保姆级教程:用再生龙Clonezilla Live给Ubuntu系统做全盘备份与恢复(含BIOS设置避坑)

本文提供了一份详细的Clonezilla Live教程,指导Ubuntu用户如何轻松完成全盘备份与恢复。从启动盘制作、BIOS设置避坑到备份参数解析和恢复操作,涵盖了所有关键步骤和常见问题解决方案,帮助用户高效保护系统数据。

weixin_42116058的博客 644

解决Ubuntu16.04安装NVIDIA显卡驱动后循环登陆问题

解决Ubuntu16.04安装NVIDIA显卡驱动后循环登陆问题配置与环境问题说明问题解决 配置与环境 神舟战神电脑 GTX 1060显卡 Ubuntu16.04系统 问题说明 本人在安装Ubuntu系统时,会卡在logo界面,网上查询后,采用了在安装引导界面,选中install Ubuntu,按e进入编辑界面,找到 quiet splash --- 或者 quiet splash...

unicorn963的博客 7416

大数据学习指南从入门到精通

利用框架的力量,看懂游戏规则,才是入行的前提大多数人不懂,不会,不做,才是你的机会,你得行动,不能畏首畏尾选择才是拉差距关键,风向,比你流的汗水重要一万倍,逆风划船要累死人的为什么选择学习大数据开发,不选择Java开发?借棋弈做比喻,智商高的不要选择五子琪,要选择围棋,它能长久地吸引你。不都是在棋盘上一颗黑子一颗白子地下吗?因为围棋更复杂,能够掌握如此复杂的技艺、产生稳定输出的棋手、让我们更佩服。选择学习大数据开发也如此,能让你的职业生涯走得更远,少走弯路。

Lansonli(蓝深李)的博客 2万+

6.3 节深度拆解:Hermes Agent 多 Agent 协同执行链路的 4 层设计逻辑

拆解 Hermes 多 Agent 协同的 4 层工程化设计(协议层、编排层、执行层、适配层),聚焦协议层的强约束消息 Schema 如何解决 Agent 间语义不一致问题,并提供 `soul.md` 配置、GLM-4.7Flash 结构化输出验证及 v0.13.0/v0.14.0 版本实操避坑指南

weixin_42520239的博客 123

最详细ubuntu16.04安装nvidia显卡驱动(完全无经验小白教程)

ubuntu16.04安装nvidia显卡驱动 1.禁用nouveau ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。指令如下 sudo gedit /etc/modprobe.d/blacklist.conf 打开文件9(注意gedit与后面的/etc之间有空格),在最后添加如下两行: blacklist nouveau options nouveau modeset=0

qq_42730894的博客 4387

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

在Ubuntu 16.04上安装Nvidia显卡驱动

声明:本文全部内容为原创内容,禁止在未经授权的情况下进行任何二次创作和修改,转载请注明出处。 摘要 这篇文章将会介绍如何在Ubuntu 16.04上安装Nvidia显卡驱动,以GeForce 2060 Super显卡为例。 提示:尽管这是在Ubuntu 16.04.6进行的,但是它可能也适用于相近版本的系统(如Ubuntu 18.04)。 环境需求 Ubuntu 16.04.6 x64 对应Nv...

david394的博客 4212

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Ubuntu16.04上安装Nvidia显卡驱动(简单上手)

为学习人工智能,首先我们先搭建英伟达显卡驱动 系统环境 Ubuntu 16.04 Nvidia GTX1050 一、下载显卡驱动: (1)首先Nvidia官网下载驱动:    找到自己的显卡然后,选择Linux版本进行搜索下载,下载.run文件,最好下载到英文路径下。 二、安装Nvidia驱动: (1)屏蔽nouveau驱动 Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方...

愿与你一起深度技术交流 1061

深度学习工具包 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")

ubuntu20.04安装nvidia显卡驱动_Ubuntu 16.04 安装 Nvida 显卡驱动!

新买的电脑装的的英伟达独立显卡,虽然 Ubuntu 上有开源 Nvida 驱动可以用,但是界面总是卡卡的,所以安装了下官方的驱动,瞬间丝滑无比,以下是我的方法,简单粗暴。Ubuntu 16.04 安装 Nvida 显卡推荐命令行安装,简单有效,先添加源:sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update 然后查...

weixin_39659748的博客 6852
上一篇: openssl C++ DSA对指定文件内容签名和解签
下一篇: Anaconda各种版本镜像下载地址
Leo-Ma
博客等级 码龄11年 1701粉丝 124原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值