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

后续会一直更新
Coppelia Sim (v-REP)仿真 机器人3D相机手眼标定与实时视觉追踪 (一)
先把这连个都添加到场景中,然后把kinect的depth相机拖到vision sensor中,把kinect的script也拖到vision sensor中,同时要注意修改深度相机的坐标,及修改script,删掉/rgb部分。由于需要导入到仿真场景中PDF文件不能直接导入,所以需要生成图下文件,使用windows自带的画图工具,生成以厘米为单位的图像格式,大小和标定板的设置大小一直。可以生成需要用的标定板的文件,设置标定板的大小,棋盘格的大小,等相关的参数,之后可以保存PDF文件。设置plane的大小。
关于RasASM的一个编译错误
今天新下载一个radasm,结果编译任何程序或工程都出现ml错误;估计下的版本或是电脑配置出了问题;记录一下此过程; 编译任何项目都出现一个类似进度条的东西;一直在执行ML; 下面手动编译一下看是啥情况;在radasm的masm32\bin目录,在地址栏输入cmd;从此位置打开cmd; 在网上拷贝一个win32汇编程序;使用行号消除器消除行号; 行号
【加密社】私钥碰撞器,秒杀市面上的碰撞器
基于上述的逻辑和代码,开发了ETH挖掘器(图1.1)这里有个亮点是:1.很多开发者在判断地址是否有效的环节上,用的是查询余额,其实这是不对的,查询余额你可能只能查询对应代币的余额,例如usdt,eth等但是如果用查询交易次数就不一样了,你只要是交易过,我就认为是有效钱包,这样的速度比查询余额要快,也要更准确。2.rpc节点可配置。
汇编IDE(RadAsm),object file not found报错,解决办法
汇编IDE(RadAsm),object file not found报错,解决办法 汇编IDE,好多人下载了RADASM,包括汉化版,安装之后新建masm的DOSAPP工程,编译不过,错误是LINK : fatal error L1093: first.obj : object file not found 原因: 原版的masm.ini配置文件
BSD盲区检测系统性能要求及试验方法
盲区监测系统BSD通过安装在车辆后方的两颗毫米波雷达实时监测驾驶员视野盲区,当发现视野盲区内出现其它道路使用者时,通过左右后视镜上的警示灯向驾驶员发出报警。
青藏高原冻土数据实战:如何用QGIS分析1961-2020年冻土退化趋势(附完整操作步骤)
本文详细介绍了如何使用QGIS分析1961-2020年青藏高原冻土退化趋势,包括数据准备、预处理、时空分析和模型验证等全流程操作。通过TTOP模型和Stefan方程,揭示了冻土退化的空间差异和海拔依赖性,为环境研究提供科学依据。
masm编译.asm文件报错fatal errorA1000: cannot open file
文章目录我的程序目录结构使用masm编译.asm文件报错报错原因分析解决办法 我的程序目录结构 目录结构如下: c:/jmsoft/masm/ 目录下是dosbox的可执行程序 c:/jmsoft/masm/bin/ 目录存放masm、debug、link、edit等程序 c:/jmsoft/masm/bin/test/ 目录存放.asm文件 使用masm编译.asm文件报错 使用DOSBOX挂载c:/jmsoft/masm/bin目录,如下: 使用masm程序编译c:/jmsoft/masm/
告别编译报错!STC32G12K128在Keil C251下的完整Target配置指南(附ROM设置详解)
本文详细介绍了STC32G12K128在Keil C251下的完整Target配置指南,包括ROM设置、CPU模式选择、内存模型优化等关键步骤。通过实战技巧和常见错误解决方案,帮助开发者高效搭建编译环境,避免常见报错,充分发挥STC32G系列芯片的性能优势。
【汇编语言】汇编实验IDE(集成开发环境):RadASM的安装和使用说明
0 前言 本文适合8086CPU的指令集。 对于重要的专业基础课程,汇编语言,做实验是必不可少的,但是由于汇编语言本身的缺陷,现代计算机并不能直接运行汇编语言程序,因此,一边老师会要求我们 使用虚拟机:VMware/VirtualBox–>安装XP系统 或者安装DOSBox 这些工作的准备,对于初学者来说还是必要的,能够帮助你进一步理解编辑-->编译-->链接-->执行...
44位abogus补环境与纯算逆向分析
44位ab参数补环境与纯算加密流程逆向分析
第244篇 视觉SLAM后端之BA优化——Bundle Adjustment的原理
本文介绍了SLAM后端优化中的Bundle Adjustment(BA)技术。BA通过同时优化相机位姿和3D路标点位置,最小化重投影误差,解决前端估计的累积误差问题。文章详细讲解了BA的数学原理,包括目标函数构建、Gauss-Newton法和Levenberg-Marquardt法求解过程,以及利用稀疏性和Schur补加速计算的关键技术。对比了全量BA和增量BA的优缺点,并介绍了Ceres、g2o等工程实现工具。BA作为SLAM后端的核心算法,其理解深度直接影响系统性能优化能力。
Win32汇编开发环境介绍和RadAsm简明教程第二版
自从第一版发布以来,陆续收到不少网友的来信,很多朋友说教程不错,很适合入门Win32汇编的开发环境,当初我写这个教程的目的也正是如此,所以自我感觉还不错。但随着来信的增多,问题也陆陆续续地来了,这也是很正常的事,因为人总是会出错的嘛,我现在不是来自首了吗^_^!,但更多的是更新本教程的内容。 以下的修改或更新有的是应网友提议,有的是我自己认为应该做的更好的事情,现
交通仿真软件:SUMO_(13).Python脚本与TraCI接口
通过TraCI接口,用户可以实现与SUMO仿真器的实时交互,获取和控制交通数据。本文档详细介绍了如何使用Python脚本与TraCI接口进行交互,包括基本的设置、数据获取和控制方法。此外,还展示了几个高级应用示例,如交通流优化、多代理系统、车辆路径规划和车辆行为模拟。这些示例可以帮助用户更好地理解如何利用TraCI接口进行复杂的交通仿真和分析。希望这些内容对您有所帮助,如果您有任何问题或需要进一步的帮助,请参考SUMO的官方文档或社区支持。
《Win32Asm与RadAsm开发教程》第三部视频(对话框程序实例),2011-1-28(本系列更新完毕)!
经过上两阶段的视频,相信很多朋友都感觉到win32asm的魅力和Radasm开发工具的强大。在本部视频课程里,我们进一步深入win32asm的编程,主讲win32asm主要的开发模式,即基于对话框的程序设计。本部视频的学习方式依然以完整的实例实现为主轴,进而学习win32asm的编程知识和Radasm的应用。 本次介绍的实例是叫做屏幕拾色器的程序,程序不大不小,但基础功能完整,很适合用来讲解对话框的编程,通过本部视频学习,相信大家都可以用radasm来设计基于对话框的程序,而且使用起来得心应手
深度学习工具包 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")
数学建模模型总结
这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!
RadASM配色方案工具fix
前言找到一个开源工程, 里面有2个子工程用MASM写的RadASM工程. 在pediy上看到一个RadASM配色方案, 发现用的有一点不方便. 逆了一下, 还原了一个vc6控制台工程. 在逆完后, 学到了如何高效的得到ini文件中指定key值中的Item数量, 对于Item数量巨大的ini操作, 效率提高很多. 以前取Key值中的Item数量, 总是用输错法完成, 效率太低了
怀旧版电脑GBC模拟器
再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。
《Win32Asm与RadAsm开发教程》第二阶段视频,09-08本系列更新完毕!!
Win32Asm与RadAsm开发教程第二阶段 第三节视频补充遗漏发布的一节视频:http://www.boobooke.com/v/bbk4335/ 谢谢热心朋友提醒! 从第一阶段的观众反应,很多高手说讲得太细致了,有些时候甚至有点啰嗦的嫌疑···呵呵,我不知道这是好事还是坏事。况且我也不至于啰嗦到像大话西游里的那个唐僧,我觉得对于初学者来说打好基础是最
LinePhone3.2.7(android端最新版本) sip客户端
SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/
RadASM资源链接错误RC2104及找不到resource.h解决方案
罗云彬的《Windows环境下32位汇编语言程序设计(琢石成器第3版)》确实是本好书,讲解生动,深入浅出,具备可操作性。现在的书尤其是教材抄来抄去,自己都没试过就copy到书里面,像罗云彬这么实操的书太难得了。 书里提供了makefile编译方法,简便易行,我在Win10 x64上一次成功。这也证明了windows强悍的向下兼容性。 不过命令行编译始终没有用IDE爽。用RadASM新建工程,文...
RadASM v2.2.0.8 by KetilO
News: Added option to manage Custom Controls. Added option to set how RadASM handles compiler errors. Added support for lcc compiler system. Improved C parser (CppParse.dll)
高清《Win32Asm与RadAsm开发》系列教程打包下载,更新第四季
高清《Win32Asm与RadAsm开发》系列视频教程打包下载,更新第四季。 《Win32Asm与RadAsm开发》第一季: 下载:http://115.com/file/c2prphk1 获取:http://item.taobao.com/item.htm?id=14091998228 简介:http://blog.youkuaiyun.com/jhkdiy/ar...
《Win32Asm与Radasm开发教程》第四部-精彩实例分析!!2012-02-28更新完毕!!
课程名称: 《Win32Asm与Radasm开发教程》第四部-精彩实例分析01 内容简介: 《Win32Asm与Radasm开发教程》第四部系列视频综述,这一部分的视频将向大家展示win32asm中的高级内容, 这一部的视频系列里包括很多很有实用价值的实例,如进程访问、网络编程、多线程等高级内容。我会对每 一个实例进行分析讲解,希望大家通过这一部的视频进一步提高自己的win32asm编程
RadASM 2.2.1.3 (2008-07-08)
RadASM 2.2.1.3 (2008-07-08)---------------------------2.2.1.3o Added support for Free Pascal.o Added support for Digital Mars C/C++ compiler. Thanks PauloH.o Added Ignore Whitespace to find.
用RadASM开发记事本程序
此记事本程序用普通的Edit控件实现,还有一些小小的bug,不完美的地方,在选 择文本的时候,行号未能更新重画,现在也正在思考,水平不够,用RichEdit控件 能达到更好的效果,修复一些小的BUG. ;-------------------------------------------------------------------------------- ;程序作者:维唯为为 ;开发日期:2011-03-08 ;文件描述:我的应用程序模板 ;注意事项:此份代码使用
学习NASM
跟我一起学习NASM(一)构建学习环境发布者:星海 2008年12月13日 星期六 一。需要下载的工具。1。 NASM编译器。http://sourceforge.net/projects/nasm 从这里下载最新版本的NASM汇编编译器,我下载的是Win32 binaries 2.05 版。把下载下的压缩包解压到D盘根目录下(位置可以随便选择),会看到nasm.exe
汇编开发工具
排序: 收录时间 | 浏览数 80x86的汇编器 NASM NASM是一个为可移植性与模块化而设计的一个80x86的汇编器。它支持相当多 的目标文件格式,包括Linux和'NetBSD/FreeBSD','a.out','ELF','COFF',微软16 位的'OBJ'和'Win32'。它还可以输出纯二进制文件。它的语法设计得相当的简 洁易懂,和Intel语法
2779

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



