

![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Username
上传五子棋
![]()
![]()

![]()
![]()
![]()
![]()
![]()
![]()



墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
100+累计阅读
184平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄10年


![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Username
上传五子棋
![]()
![]()

![]()
![]()
![]()
![]()
![]()
![]()



从工艺到器件:用Silvaco ATLAS仿真PIN二极管击穿电压的保姆级指南
本文详细介绍了使用Silvaco ATLAS仿真PIN二极管击穿电压的全流程指南,从工艺仿真基础搭建到器件结构构建,再到击穿特性仿真和结果分析。通过Silvaco工具链,工程师可以在设计阶段精准预测器件性能,优化击穿电压,提升研发效率。
如何将项目上传到github(自用)
6步完成项目上传,简单易懂
STM32F103C8T6+TB6612驱动直流电机全攻略(附PWM调速代码)
本文提供了一份基于STM32F103C8T6微控制器和TB6612驱动模块的直流电机驱动完整解决方案。详细解析了硬件连接、STM32CubeMX配置、HAL库驱动代码编写,并附带了PWM调速代码实现。内容涵盖从基础原理到实战调试的全过程,旨在帮助开发者快速构建稳定、可精准调速的电机控制系统,适用于智能车、机器人等嵌入式项目。
如何将本地项目上传到Github(两种简单、方便的方法)
将本地项目上传到Github(两种简单、方便的方法)转载自:https://blog.youkuaiyun.com/Lucky_LXG/article/details/77849212 一、第一种方法:首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装g...
保姆级教程:在DolphinScheduler 3.x中配置Apache SeaTunnel任务(Flink/Spark双引擎)
本文提供了一份详细的教程,指导如何在DolphinScheduler 3.x中配置Apache SeaTunnel任务,支持Flink和Spark双引擎。从环境准备、脚本选择到配置文件编写和任务调度优化,涵盖了所有关键步骤和常见问题解决方案,帮助用户高效集成SeaTunnel到海豚调度系统中。
Flow Matching实战:5步搞定图像生成模型优化(附PyTorch代码)
本文提供了一份基于Flow Matching框架优化图像生成模型的实战指南。通过五个关键步骤,详细讲解了从环境配置、核心概念梳理到构建向量场网络、设计损失函数、编写训练循环以及选择ODE求解器进行采样的完整流程,并附有可运行的PyTorch代码,帮助开发者快速掌握这一高效的生成式建模技术。
使用Git将本地项目提交到Github流程
方法一 首先你需要一个github账号,所以还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路(傻瓜式安装)直接安装即可: https://git-for-windows.github.io/ 登陆后,进入Github首页,点击New repository新建一个项目 填写相应信息后点击create repository即可 Repository name: 仓库名称(输入名字,最好不要使用中文) Description
ClearML中文文档实战:从安装到第一个实验的保姆级教程
本文提供ClearML从零开始的实战指南,涵盖核心组件理解、Python SDK安装、服务器配置及首个自动化实验的完整流程。通过改造PyTorch训练脚本的实例,详细演示了如何利用ClearML自动记录实验参数、指标与模型,实现机器学习实验的可复现性与高效管理,并简要介绍了进阶的自动化工作流。
简单轻松的将本地项目上传到Github的两种简单方法
如何将本地项目上传到Github将本地项目上传到Github(两种简单、方便的方法)一、第一种方法:二、第二种方法:Git命令查看、添加、提交、删除、找回,重置修改文件查看文件diff查看提交记录Git 本地分支管理分支合并和rebaGit补丁管理(方便在多台机器上开发同步时用)Git暂存管Git远程分支管理git push # push所有分支Git远程仓库管创建远程仓库也可以命令设置跟踪远程库和本地库 将本地项目上传到Github(两种简单、方便的方法) 一、第一种方法: 通过把远程仓库文件克隆下来,再
手把手教你玩转RT-Thread操作系统专栏--第5章 设备驱动开发:RT-Thread的设备框架5.4 I2C/SPI驱动:如何驱动外部传感器(以MPU6050为例)
通过本节学习,掌握了基于RT-Thread设备模型的I2C/SPI驱动开发流程,包括硬件初始化、寄存器读写、设备注册及应用程序调用。I2C(Inter-Integrated Circuit)和SPI(Serial Peripheral Interface)是嵌入式系统中最常用的两种串行总线协议,广泛用于连接传感器、存储器等外设。函数通过I2C协议读取外设寄存器的数据(如MPU6050的加速度寄存器)。SPI读取需先拉低片选(CS),发送寄存器地址,再读取数据,最后拉高CS。查找I2C设备,并调用。
儿童启蒙教育APP
pinyinList.add(createPinyin("a", "啊,像阿姨的阿", R.raw.pinyin_a));pinyinList.add(createPinyin("i", "衣,像衣服的衣", R.raw.pinyin_i));pinyinList.add(createPinyin("u", "乌,像乌鸦的乌", R.raw.pinyin_u));pinyinList.add(createPinyin("ü", "鱼,像小鱼的鱼", R.raw.pinyin_v));-- 固定竖屏 -->
Git使用方法(将本地文件上传到github远程仓库)
此文章对于Git的使用介绍的很详细,对于新手很是友好哦。(实测没问题) Git的安装就不说了。 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接右击新建文件夹,也可
后仿真中的关于延时问题(物理特性角度)
大家都知道,后仿真讲究仿真时序。那么,在网表阶段,接触到后仿延时问题。今天总结一下。
GitHub上传自己的项目
进入您的 GitHub 主页,点击右上角的加号图标,选择 "New Repository"。默认情况下,GitHub 仓库的主分支名称是 "master",但为了更加包容和尊重的命名,GitHub 已经将默认分支更改为 "main"。生成成功后,去对应目录C:\Users\Y\ .ssh里(Y为电脑用户名,每个人不同)用记事本打开id_rsa.pub,得到ssh key公钥。然后打开SSH keys菜单, 点击Add SSH key新增密钥,填上标题,跟仓库保持一致吧,好区分。
win10 跳过U8环境检测的IE WebControls.rar
win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。
STM32F407中文手册
STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。
在 GitHub 上新建仓库并上传项目
1 注册 GitHub 账号 到 GitHub 官网 注册一个账号。 2 安装 Git 下载 并安装 Git。 3 在 GitHub 上创建新仓库 点击 New repository 新建仓库。 输入仓库名称和描述后点击 Create repository 创建仓库。 4 本地项目文件 打开本地项目的文件夹,除了代码等必要文件外,一个良好的习惯是添加下面几个文件。REA...
假人有限元模型
假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用
如何上传项目到github
搭建环境、项目配置和项目部署这几方面,一直都是我最头痛的问题,自始至终,始终如一。这次上传我的毕设项目到github又困扰了我一点时间,而时间是很宝贵的,所以我决定记录下来最终做法,免得以后再把头痛浪费在这种地方。 方法一: 1、新建仓库,也就是你的项目 2、填写项目名称以及项目简介,勾选“Add a README file”(.gitignore文件可要可不要,看你自己),然后点击下方的绿色按钮 3、在cmd或者Git Bash切换到项目放置的目录(也即项目的父级目录,如Desktop),
深度学习工具包 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');```[](https://bitdeli.com/free "Bitdeli Badge")
如何上传项目到GitHub
今天出一期如何上传项目到GitHub,适合初学者(超详细) 如何上传项目到GitHub 一、新建GitHub仓库 1.没有注册过账号的先去GitHub官网进行注册,注册后按照以下步骤来新建一个GitHub的仓库。如图: 2.点击Your repositories,进入到我的仓库,点击New按钮来新建一个仓库 3.输入仓库名称等后,点击创建仓库 二、安装Git 如果没有安装过Git的点击下面链接安装Git,已安装过的可以直接跳到下一步,安装过程中没有特殊需求的直接下一步就可以了。 git下载地址:http
Github上传整个项目-Mac版
参考文章:https://blog.youkuaiyun.com/qq_36332660/article/details/131024361?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0-131024361-blog-104504988.235v43control&spm=1001.2101.3001.4242.1&utm_relevant_index=3 2. 连接本地与githu
如何用webstorm上传项目到GitHub
在使用 WebStorm 上传本地项目到 GitHub 之前,先要做一些相关配置。 1、首先打开 WebStorm ,依次点击File -> Settings… 打开系统设置面板,在上面搜索 github 配置 GitHub 相关参数 2、如下图所示,在搜索处搜索 github,然后 ,这里截图显示的是Git,截图错了 3、如下图所示,点击Add account,会弹出一个登陆的框,直接在...
IDEA上传项目到GitHub
首先需要下载Git,地址:https://git-scm.com/downloads 安装成功后打开Git Bash,输入下列命令,设置git全局用户名和邮箱 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 如果没有设置这个,就可能会报错: ...
如何在GitHub上传并更新项目
如何在GitHub上传自己的项目 首先你得注册一个自己的GitHub账号,注册网址:https://github.com/join有了自己的账号以后,就可以进行登录,开始创建一个新的项目创建一个新的项目,填写项目名称,描述创建完成之后,跳转到下面的页面,下面红框中的网址要记住,在后面上传代码的时候需要使用接下来,我们需要先下载Git,这里最好下载最新版本的Git,这里附上我下载的Git2.6.2的网址:https://
在GitHub上传自己项目的详细教程
首先你得注册一个自己的GitHub账号,注册网址:https://github.com/join 如果GitHub地址打不开,修改host文件(在C:\Windows\System32\drivers\etc) 把下面文字添加进去,(如果提示权限问题,可以先把文件复制出桌面,再修改,再把原来文件替换了) #github 192.30.253.113 github.com 192....
将项目上传至GitHub
前言: 前段时间我将自己做的2040小游戏从本地上传至了GitHub上,本篇将记录上传过程与方法 我的2048小游戏GitHub仓库链接226YZY/my2048game: 我的简易2048小游戏 (github.com) 【转载说明】本文优先发布于我的个人博客www.226yzy.com ,转载请注明出处并注明作者:星空下的YZY。 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0许可协议。 更好的阅读体验欢迎访问我的博客原文 创建repository(仓库) 如果不是纯小白,那么大
Unity项目上传至Github
如何将Unity项目上传到Github
GitHub上传项目
默认情况下,GitHub 仓库的主分支名称是 "master",但为了更加包容和尊重的命名,GitHub 已经将默认分支更改为 "main"。进入刚刚创建出的git文件夹,找到config文件,用记事本打开它。,它是隐身的,要选择查看,然后点击显示,再勾选隐藏的项目才能看到。在电脑将你需要上传的文件拖到已经建好的本地仓库文件夹中。切换默认分支(如果已经是main,就不需要这一步)输入运行之后窗口没有任何输出,这说明我们是对的。在进行下一步之前,我们先进行以下操作。同样没有任何输出,这代表你没问题。
Ubuntu 上传项目到 GitHub
Ubuntu 上传项目到 GitHub
3077
1万+
124
1921
2974
3461

被折叠的 条评论
为什么被折叠?



