一站配齐所有国内镜像,第三方库安装提升 10 倍

ESP32开发板下载超时?三步配置国内镜像源加速安装 在嵌入式开发中,开发板支持包的下载速度直接影响开发效率。Arduino IDE 安装 ESP32 支持包时,默认从境外服务器拉取索引和组件,国内网络环境下常出现下载超时或速度极慢的问题。其原理在于跨境链路不稳定,导致索引文件和组件包无法顺利获取。通过配置国内镜像源,将下载地址替换为国内高校或企业维护的镜像,可显著提升下载速度与稳定性,技术价值在于实现快速、可靠的开发环境搭建。该方案适用于物联网、智能硬件等需要频繁使用 ESP32 的开发场景。本文分享三步配置国内镜像源的完整操作,帮助开发者告别下载卡顿,一次 阅读详情

点击上方“编程派”,选择设为“设为星标”

优质文章,第一时间送达!

开发过程中,我们经常会用到各种各样的包管理工具,几乎每种包管理工具缺省设置都是从国外服务器下载相应的软件安装包,或者下载很慢,或者干脆无法下载。以下列出我常用的所有国内镜像,方便有类似需求的同学参考 (不定期更新,感觉有用的同学请注意收藏) 。

我平常用的 shell 是 fish ,所以下面的语法全都是 fish 相关的 set \-x ,如果是用缺省的 bash ,可以替换成 export 命令。

操作系统相关

brew国内镜像

cd /usr/local/Homebrew
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

\# brew国内镜像
set -x HOMEBREW\_BOTTLE\_DOMAIN https://mirrors.ustc.edu.cn/homebrew-bottles

Javascript相关

npm国内镜像

npm config set registry https://registry.npm.taobao.org/

yarn国内镜像

yarn config set registry https://registry.npm.taobao.org/

pnpm国内镜像

pnpm config set registry https://registry.npm.taobao.org/

electron国内镜像

set -x ELECTRON\_MIRROR http://npm.taobao.org/mirrors/electron/

node-sass国内镜像

set -x SASS\_BINARY\_SITE https://npm.taobao.org/mirrors/node-sass/

fsevents国内镜像

set -x FSE\_BINARY\_HOST\_MIRROR https://npm.taobao.org/mirrors/fsevents/

更多

更多设置,或者懒得一个一个设置的同学也可以参考这里:

https://gist.github.com/hetyk...

把这些代码下载到一个shell脚本里,一键添加完成。

Python相关

pip国内镜像

\$ cat \~/.pip/pip.conf
\[global\]
index\-url=https://pypi.tuna.tsinghua.edu.cn/simple

conda国内镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show\_channel\_urls yes

其它语言

flutter国内镜像

set -x PUB\_HOSTED\_URL https://pub.flutter-io.cn
set -x FLUTTER\_STORAGE\_BASE\_URL https://storage.flutter-io.cn

补充

github国内镜像

如果是在 git clone 时遇到了问题,可以先在码云建立一个库,来源取自github,然后同步码云这个库即可。

作者:张京 

来源:https://segmentfault.com/a/1190000023288827

回复下方「关键词」,获取优质资源

回复关键词「 pybook03」,立即获取主页君与小伙伴一起翻译的《Think Python 2e》电子版

回复关键词「入门资料」,立即获取主页君整理的 10 本 Python 入门书的电子版

回复关键词「m」,立即获取Python精选优质文章合集

回复关键词「book 数字」,将数字替换成 0 及以上数字,有惊喜好礼哦~

推荐阅读

题图:pexels,CC0 授权。

Kali Linux 2023.4 新装后,手把手教你配齐Pwn环境(pwntools+gdb-peda+国内源) 本文详细指导如何在Kali Linux 2023.4上配置完整的Pwn环境,包括优化国内软件源、安装pwntools和gdb-peda等核心工具,以及提升效率的辅助工具链。特别针对国内用户优化下载速度,并提供环境验证与实战测试方法,帮助网络安全从业者快速搭建高效开发环境。 阅读详情

相关推荐

香蕉派Pro嵌入式开发:基于Docker的国内优化镜像实战指南

Docker容器技术通过将应用及其依赖打包成标准化单元,实现了环境隔离与跨平台部署,其核心原理基于Linux内核的命名空间和控制组(cgroups)机制。在嵌入式开发领域,这项技术能显著提升开发效率、确保环境一致性,尤其适用于资源受限的边缘计算场景。然而,ARM架构单板计算机(如香蕉派Banana Pi)在实践Docker时,常面临海外软件源拉取缓慢、架构依赖复杂等挑战。针对这些痛点,专为国内开发者优化的基础镜像应运而生,它们预置了阿里云、清华大学等国内高速软件源,并集成了常用开发调试工具。以 `kongl

weixin_42615290的博客 316

前端开发人员如何配置node-sass国内镜像

前端开发人员如何配置node-sass国内镜像

在路上 1708

Anaconda 安装配置全攻略:从下载镜像到虚拟环境与 PyCharm 衔接

Python 环境管理始终是数据科学与机器学习入门时绕不开的痛点。理解包管理器与发行版的概念,是掌握 conda 解决依赖冲突原理的前提。通过虚拟环境隔离不同项目的依赖,配合国内镜像源加速下载,能显著提升开发效率。在实际工程中,Anaconda 作为集成工具,不仅覆盖科学计算库的安装,还可与 PyCharm 等 IDE 无缝衔接。本文基于 Anaconda 完整使用流程,剖析从下载安装、环境创建到镜像配置的实操细节,并总结常见报错的排查思路,帮助新手快速搭建稳定可复现的 Python 开发环境。

weixin_33806914的博客 415

node-sass镜像安装

npm install --save node-sass --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist --sass-binary-site=http://npm.taobao.org/mirrors/node-sass

每天一小步的专栏 3062

WSL 镜像下载提速指南:换源、离线导入与 Docker 加速

虚拟化技术让 Linux 与 Windows 无缝集成,WSL 便是其中典型的轻量级实现。在嵌入式开发、容器运行和脚本编写等场景中,WSL 虽带来极大便利,但镜像下载缓慢或失败常成为入门障碍。其本质涉及多个网络环节:内核更新包、发行版 rootfs、apt/pip/npm 包管理器源以及 Docker 容器镜像仓库。理解下载链路与瓶颈所在,是解决问题的关键。通用的优化思路包括:配置国内镜像源,通过离线包手动导入发行版,以及为 Docker 设置 registry 加速器。这些技术实践不仅适用于 WSL,也能

weixin_27734811的博客 119

VirtualBox虚拟机安装银河麒麟桌面V10全流程指南

虚拟机通过软件层模拟硬件资源,让不同操作系统在隔离环境中并行运行,是系统测试与国产化适配中常用的低风险方案。以在VirtualBox中部署银河麒麟桌面操作系统V10为例,涉及镜像选择、内存与磁盘分配、增强功能安装等关键环节,其操作逻辑同样适用于多数Linux发行版。借助快照回滚与动态磁盘技术,开发者可在不干扰宿主机的前提下完成国产系统功能验证、软件兼容性测试与日常办公尝试。掌握虚拟化工具的使用,能有效降低国产化迁移的试错成本,为后续信创环境落地提供实操基础。这篇内容梳理了从环境准备到常见报错处理的全过程,适

weixin_30702441的博客 194

cnpm 将 node-sass 也镜像了

使用了 node-sass 的同学有福了,cnpm 将 node-sass 的二进制文件也从 github 镜像到 taobao npm 了。https://github.com/cnpm/cnpm/pull/76 这样大家就能通过 cnpm install node-sass 快速地安装了。 cnpm i node-sass 从原来的需要 build,到现在 20s 就安装完了。

aaa333qwe的博客 2082

Python官网下载安装全攻略:从版本选择到环境配置避坑指南

Python作为一门广泛应用于Web开发、数据分析、人工智能等领域的高级编程语言,其解释器的正确安装是开发者入门的首要步骤。Python解释器是执行Python代码的核心引擎,其安装过程涉及版本选择、系统架构匹配和环境变量配置等关键环节。从官方源python.org下载能确保二进制文件的完整性与安全性,避免第三方渠道可能带来的捆绑软件风险,同时能获取包含完整标准库和pip包管理器的安装包,为后续的第三方库管理和项目开发奠定基础。在安装过程中,务必勾选“Add python.exe to PATH”选项,这是

aocaiti5781的博客 441

npm install node-sass 安装失败的解决方案:利用国内镜像加速安装

当使用npm install node-sass安装时遇到失败问题,尤其是由于网络原因导致的下载速度慢或下载失败时,利用国内镜像加速安装是一个有效的解决方案。以下是一些具体的步骤和注意事项

yang295242361的博客 2389

如何实现三种不同RAM?(单端口RAM、伪双端口RAM、真双端口RAM|verilog代码|Testbench|仿真结果)

RAM(随机存取存储器)是计算机系统中的一种主要存储器件,用于存储和读取数据。在RAM中,单端口RAM(Single-port RAM)和双端口RAM(Dual-port RAM)是两种常见的类型,双端口RAM又分为真双端口(True dual-port RAM)和伪双端口RAM(Simple dual-port RAM)。那么什么是单端口和双端口?又该如何区分真双端口和伪双端口?输入只有一组数据线和一组地址线,读写共用地址线,输出只有一个端口。

Loudrs的博客 1万+

银河麒麟V10系统下VLC播放器安装全攻略(附3.0.9.2版本离线包下载)

本文详细介绍了在银河麒麟V10操作系统无网络环境下,从零开始编译安装VLC 3.0.9.2播放器的完整攻略。通过构建本地YUM仓库解决依赖问题,提供离线资源包下载,并逐步指导完成编译环境配置、软件编译与安装,帮助用户在国产麒麟系统上成功部署强大的多媒体播放能力。

a2b3c4d5e的博客 1190

anaconda 镜像_一站配齐所有国内镜像,第三方库安装提升 10 倍

编程派”,选择设为“”优质文章,第一时间送达!开发过程中,我们经常会用到各种各样的包管理工具,几乎每种包管理工具缺省设置都是从国外服务器下载相应的软件安装包,或者下载很慢,或者干脆无法下载。以下列出我常用的所有国内镜像,方便有类似需求的同学参考 (不定期更新,感觉有用的同学请注意收藏)。我平常用的 shell是fish,所以下面的语法全都是fish相关的set -x,如果是用缺省的bash,可以替...

weixin_39802132的博客 248

PADS Logic VX2.5元件绘制全流程:从零开始创建自定义元件库

本文详细介绍了在PADS Logic VX2.5中从零开始创建自定义元件库的全流程。内容包括理解PADS独特的四库分立结构、绘制原理图符号(CAE封装)、关联PCB封装、创建元件类型以及最终的调用验证。掌握元件绘制技能能从根本上提升设计效率、确保设计规范统一,并从源头杜绝原理图与PCB之间的关联错误,是硬件工程师必备的核心能力。

oo7890的博客 440

brew 无法安装iterm2_一站配齐所有国内镜像,第三方库安装提升 10 倍

编程派”,选择设为“”优质文章,第一时间送达!开发过程中,我们经常会用到各种各样的包管理工具,几乎每种包管理工具缺省设置都是从国外服务器下载相应的软件安装包,或者下载很慢,或者干脆无法下载。以下列出我常用的所有国内镜像,方便有类似需求的同学参考 (不定期更新,感觉有用的同学请注意收藏)。我平常用的 shell是fish,所以下面的语法全都是fish相关的set -x,如果是用缺省的bash,可以替...

weixin_39701288的博客 376

【Unity游戏开发】SDK接入与集成——小白入门篇

一、简介   通常一款游戏开发到后期,一般都会涉及到第三方SDK的接入与集成,对于不熟悉SDK接入的同学来说,接SDK每次都是云里雾里,而熟悉SDK接入的同学又觉得不断地重复做接入SDK工作这样没有成就感,太尼玛无聊了(Android渠道一弄就十几个,直接吐血)。其实通常情况下接入SDK都是很简单的一个过程,本系列博客就让马三和大家从小白开始,从零基础开始学习如何接入SDK以及一些常见的SDK的...

weixin_34195142的博客 5763

高通SDX55平台:5G速率问题排查分析方法

和大家分享一下高通5G平台5G速率问题排查分析方法。

四儿家的小祖宗的博客 5219

闭眼复制粘贴CentOS 7 系统 Docker 完整部署安装教程(生产可用、国内镜像加速)

centos7安装docker闭眼复制粘贴

2401_89574826的博客 201

ISP算法:宽动态HDR

动态范围(Dynamic Range):在很多领域来表示某个变量的最大值和最小值的比值。在数字图像处理领域里,动态范围也被称为图像对比度,表示图像可以显示范围内,像素最大亮度值和最小亮度值的比值。 高动态范围图像(High Dynamic Range Image): 可以反映真实场景中高动态范围亮度信息图像。 高动态技术:能自动调整图像动态范围的一种技术。该技术是一种利用计算机高速运算产生高

a200800170331的专栏 1万+

从‘飞机大战’项目倒推:手把手教你为Windows上的Python 3.8配齐pip和pygame(含离线包备用方案)

本文详细指导如何在Windows系统上为Python 3.8配置pip和pygame环境,特别针对开发'飞机大战'游戏项目。从版本兼容性检查到pip安装优化,再到pygame的在线与离线安装方案,提供全面解决方案。重点介绍了国内镜像源配置和常见问题排查,帮助开发者高效搭建游戏开发环境。

weixin_33725515的博客 454

5-EP4CE10F17C8-引脚配置

EP4CE10F17C8-引脚配置

weixin_44479192的博客 719

通信原理 | python调制识别数据及代码

数据集包含了从-20dB 到+18dB 总共 20 个信噪比(步长为 2)下的 11 种调制信号, 包括 AM-DSB、 AM-SSB 和 WBFM 三种模拟调制信号,以及 BPSK、 QPSK、 8PSK、 CPFSK、 GFSK、 PAM4、 QAM16 和 QAM64 八种数字调制信号。其中信号的中心频率为 200KHz,采样频率为 1Msamp/s,且每个信噪比下每种调制信号包含 1000 个信号。其中每个信号包含 IQ 两路数据,且每一路数据都包含有 128 个采样点。

若北辰 1757

Python 开发环境一键搭建工具(含 Git + 国内镜像 + UV+VSCode)

全网最省心的 Windows 编程环境神器,新手零基础也能一键配齐!很多刚学 Python 的同学,80% 的时间都浪费在配环境、装软件、换镜像、报错排错上。

weixin_49317973的博客 153

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

如何用Sketch Measure提升3倍标注效率?设计师必备工具全解析

💡 实用小贴士:设计交付效率的瓶颈往往不在创意本身,而在标注环节。这款工具能让你告别手动测量的繁琐,专注于更有价值的设计工作。 ## 1. 解锁像素级标注:3步掌握核心功能 Sketch Measure(标注神器)就像一把精准的数字尺子,让设计师能够快速获取设计稿中元素的尺寸、间距和属性信息。它不是简单的测量工具,而是一套完整的设计标注解决方案,能将你的设计稿自动转换为开发能看懂的技术规范。

gitblog_00727的博客 1035

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

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

PyTorch-2.x-Universal-Dev使用体验:国内源加速的深度学习环境

本文介绍了如何在星图GPU平台上自动化部署PyTorch-2.x-Universal-Dev-v1.0镜像,快速构建一个开箱即用、国内源加速的深度学习开发环境。该镜像预装了PyTorch、CUDA及数据科学核心套件,特别适合用于快速验证图像分类等计算机视觉模型的算法原型,让开发者能立即投入编码与实验。

weixin_29050829的博客 48

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

上一篇: 分分钟甩Word几条街,Python编辑公式竟可以如此简单
下一篇: Python进阶:设计模式之迭代器模式
codingpy
博客等级 码龄11年 1867粉丝 104原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值