相关推荐
中国高质量夜间灯光数据
中国高质量夜间灯光数据是CnOpenData与吉林高分遥感应用研究院有限公司合作的数据库 ,基于多源夜间灯光卫星遥感影像,经过科学手段对数据进行降噪、修正、分析统计,以年度、月度为更新频率,以省市县三级行政区划作为统计单元,制作高质量夜间灯光数据。
9-10学习日记
BERT 输入的语句将由两个句子构成,其中,50% 的概率将语义连贯的两个连续句子作为训练文本(连续句对一般选自篇章级别的语料,以此确保前后语句的语义强相关),另外50% 的概率将完全随机抽取两个句子作为训练文本。例如:连续句对:[CLS]今天天气很糟糕[SEP]下午的体育课取消了[SEP]随机句对:[CLS]今天天气很糟糕[SEP]鱼快被烤焦啦[SEP]其中 [SEP]标签表示分隔符。[CLS]表示标签用于类别预测,结果为 1,表示输入为连续句对;结果为 0,表示输入为随机句对。
DEV-C++调试设置
昨天用C/C++去考了CSP,结果用DEV-C++调试总是闪退,按照我的记忆打开了调试参数,迷迷糊糊搞了一通,还是没办法调试,难受了几个小时。所以今天痛下决心,一定要写下DEV-C++设置调试的过程,警示自己! 解决步骤 1.打开DevC++找到上方工具栏 2.点击选择编译选项,再按下图所示设置即可
[Linux学习日记]Ubuntu 9.10的安装和初步配置
一直觉得需要写点东西,来记录自己每天做的和想的,但是总是懒得动手。现在想想,还是应该勤快点,一是免得学过的东西又忘记了,二是也可以给他人一点点帮助,虽然我自己水平也不高,三是让自己有坚持的动力。之前听人说过一句话,在不考虑物质的情况下,学习的动力有二:兴趣和成就感。凡事都是易于上手难于精通的,兴趣可以让人上手,但是精通就需要持续到兴趣,而持续的兴趣需要在学习的过程中得到成就感,而且还需...
实测对比:DJI O3、Walksnail Avatar、HDZero三大高清图传,谁才是低延迟王者?
本文对DJI O3、Walksnail Avatar V2和HDZero三大高清图传系统进行了实测对比,重点分析其在FPV飞行中的低延迟表现。通过专业测试环境和量化数据,揭示HDZero在原生低延迟架构上的优势,DJI O3在画质与延迟间的平衡,以及Walksnail的动态码率调整特点,为不同场景下的选购提供决策依据。
详解FreeRTOS:FreeRTOSConfig.h系统配置文件(拓展篇—1)
FreeRTOS的系统配置文件为FreeRTOSConfig.h,在配置文件中可以完成FreeRTOS的裁剪和配置,这是非常重要的一个文件,本篇博文就来讲解这个文件。
18.9.10日记
呵呵。。。今天又考试了,只考了100分,可能是前面太浪遭了报应。 第一题(40(30(暴力)+10(乱搞))) 今天第一题考了图论,完全没思路,只有一顿爆搜。大弱项:图论题。 第二题(40(30(暴力)+10(???))) 对于出现了“01"这种题,是一大弱项。 第三题(20(。。。打挂了暴力)) 有点烦,一个思维题,哎,傻B的我就是没想到。 总结: 1.弱项:图论,思维题。 2.考试别...
零基础入门转录组数据可视化——绘制差异小提琴图(常规)
转录组数据可视化之一,先介绍相关基础知识,其次用实际案例为基础,由浅入深介绍差异小提琴图绘制的全过程,包括内容有相关代码和截屏。
10.9 学习日记
今天做的是web基础与misc题目一:适合做为桌面题号:NO.GFSJ0010题目给了一张图片做为ctf菜鸡,连门都没入于是首先查看了图片属性,甚至用记事本打开;做题方向完全乱的(不知有无大佬指导),于是试了几种工具,都无头绪,于是度娘才知道用stegsolve解决,于是找到了二维码,得到一串,但要用python脚本反编译,大一才开学(c都没学明白),放弃。。。。
Altium Designer(AD24/25)如何在PCB设计阶段做阻抗匹配
目前阻抗匹配多直接有制版厂进行,PCB设计师在设计阶段可不关注阻抗设计,在加工阶段只需标注需要控制的阻抗线,制板厂即可按照要求对阻抗线进行调整和控制。但是对于设计师来讲掌握阻抗线的设计方法也是非常必要的。本文介绍Altium Designer(AD24/25)如何在PCB设计阶段做阻抗匹配。
Python爬虫实战:研究Pandas,构建车质网各车型数据采集和分析系统
研究结果表明,通过网络爬虫技术可以有效地获取公开的汽车投诉数据,这些数据经过适当的清洗和处理后,可以揭示出丰富的汽车质量信息。)作为国内专业的汽车质量投诉受理平台,自 2010 年成立以来,已累计接收消费者投诉信息超过 200 万条,这些数据包含了车型、投诉时间、投诉问题、处理状态等多维度信息,具有极高的分析价值。:通过对车质网数据的分析,能够挖掘出有价值的汽车质量信息,为消费者购车提供参考,为汽车厂商改进产品质量和服务提供依据,同时也能为相关监管部门提供数据支持。
9.10 h5日记
9.10 1、什么是属性 属性是表示某些事物的一些特征 2、属性分为标签属性和样式属性,二者的区别在于哪里 标签属性:<img src="01.jpg" width="100px" height="100px"/> 样式属性: <style> p{ color:red; } </style> 二者位置不同,写法也不同 3、...
数据挖掘实战-基于随机森林算法的交通事故预测模型
本实验数据集来源于Kaggle,原始数据集共有209306条,该数据集包含不同地区和时间段的交通事故详细信息。它包括各种指标,例如事故日期、天气状况、照明条件、碰撞类型、受伤人数和车辆参与情况。数据涵盖多个地点和事故类型,可全面了解交通事故及其原因。具体包括:crash_date:事故发生的日期。Traffic_control_device:所涉及的交通控制设备的类型(例如交通灯、标志)。weather_condition:事故发生时的天气状况。
10. 9训练日记
今天的比赛确实该反思,之前做过一次该不会的还是不会,记得上次做完题后一点就走马观花的看了一眼题解,也没真正的打一下别说写博客了,经过半个月后早忘的一干二净了,跟第一次做的情况差不多,但这就反应问题了,下次做原题呢,下下次呢,问题摆在那不去解决就是做上一百次也没用,我们基础太差要想赶上来就需要高效的学习,可是连做过的题都搞不出来我的效率呢,既然不能每天投入所有的时间到ACM中来,那再拿不出应有的效率...
精雕软件(JDpaint) 5.5 绿色版
精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版
NTscan扫描工具
ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。
10.9h5日记
一、单位 1、px是基本的单位,像素 2、em也是一个单位,使用方式,用元素父级的字体大小乘以em前的数字,父级没有就向上一个父级找, 直到body为止,如果body没有,就用默认的字体大小16px 3、rem是一个单位,只跟根节点<html>的字体大小有关,如果根节点没有字体大小,默认16px 4、line-height:2;则此元素的的行高为2X元素的字体大小 二、浏览...
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
5月9.10.11日记补
周日早上四点起床去参加马拉松志愿者,五点多六点到了地方,具体好像也没有干什么活,打了两把吃鸡和qjm(数类三班班长)然后后来去转了转,就一直在坐着。然后我们回到了自己的岗位,郑老师陈老师和书记带着我们去会展中心玩,看到有试吃海鲜大馅的摊位,我们一共每个人试吃了4个摊位,然后回去路边坐着的时候又有人给送来了。周五晚上复习微积分了好像,和luca和小林一起,很快地看完了第九章的三四五节,其他的差点意思。水课回答问题都是很积极的。(我们在和资材打的第二局的时候反超赢了,大家打的都很好,我甚至有点想哭。
深度学习工具包 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")
2024.9.10日记
日记
训练日记—2018.10.9
写个日记玩玩。 昨天看了点斜率优化dp。斜率优化就那样吧, 有些动规状态转移方程可以写成 f[i]=min/max{f[j]+…+x[i]},省略号中只有与j有关的变量。 我们就可以用单调队列进行优化,使O(n^2)降为O(n) 但是对于这一类的方程: f[i]=min/max{f[j]+(x[i]-x[j])^2} 展开后得到 f[i]=min/max{f[j]+x[i]^2+x[j]^2-2...
日记 18.9.10
第二周周一,总的来说 1、第一天跑操,不过打卡失败了 2、早上数据结构(C语言版)、ASP.NET 下午毛中特。 3、前往鼎山顶山亭
2018.9.10学习日记
(打算下午去图书馆借js相关的书,早上还是先继续学css好了) :target(目标伪类选择器)用法:要求页面里存在a标签的href指向为页面某元素的#+id名,如<a href="#doge">xx</a><p id="doge">efde</p>,那么#doge:target所指定的样式,就是点击a链接后id=“doge”所变化的样式。 目标伪类...
斑马日记2025.10.9
休息了几日,这几天心神放松了许多,想了很多东西,发现了自己这段时间的问题,太急于求成了,编程这项技术本身就深不可测,只有扎实基础才能走的更远,我这几日的目标一直是什么蓝桥杯,考研,求职之类的,但本质上来说这个本事需要的是足够牢靠的根基和足够时间的沉淀,竞赛也好,项目也罢,都是为了逐步精进这门技术,所以我的主线任务一直只有一个,1.从明天10.10开始加入数学的学习,就从概数开始,然后是离散数学,接着复习一下学过的线性代数和微积分,细致攻破每一个重点难点;2.坚持每天刷一个基础题目,边学边做,边做边学。
工作日记2011-10-9
1.关于站点的发布 当我们开发完之后,会进行代码的部署,怎样部署会更好呢!!到最后测试的时候基本是一天一个版本,这里有三种方案 第一:直接将源码即当前站点直接部署到IIS上面,优点:简单,如果当前站点测出BUG,直接用文件替换即可;缺点:.CS文件的代 码安全 第二:使用vs的站点发布工具,发布站点,缺点是:麻烦;优点:隐藏了一定程度的代码 第三:可以将站点直接连接到服务器,使用SVN直
刷题日记(9/10)
你 只能 使用标准的栈操作 —— 也就是只有 push to top, peek/pop from top, size, 和 is empty 操作是合法的。总结:python中的双向队列deque(),方法pop()弹出队列末尾的,方法leftpop()弹出队列首位的。给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。总结:运用到栈的知识,挺有意思的还。
【马云退休】2019-9-10日记
今天是个比较特殊的日子——教师节,还有一点更特别的是:今天马云要退休了。 这可能是史开先河的退休宣布,从一年前的今天就开始宣布,各大媒体甚至各个诸多人心里都时不时的惦记这件事。大家比较关心两个问题:一是什么马云退休之后干什么?二是没有了马云的阿里巴巴会怎样? 其实第一点马云已经强调了很多次,退休之后想要做教育和慈善,重回老师的身份,但其实我们一直都在期待,集中注意力做教育的马云,能为中国的教育...
2006-9-10杀毒日记
平静的教师节,木马依然活跃。 这已经是我第三次更改QQ密码后出现“您的QQ/TM正在别处登录,您被迫下线”的提示了,忍无可忍的我终于下定决心要把这个问题彻底解决。 在网上一搜才发现原来有那么多人都跟我有同样的遭遇,有人做过调查后说这是中了一种木马,它不改用户的资料和密码,只专门偷Q币。起先还侥幸的认为是腾讯服务器出了问题,现在更加坚定了我查杀木马的决心。 首先是普通的杀毒工
基于SSM框架实现的日记管理系统
日记平台共分两个部分,一部分是面向用户的部分,包括:时间、天气、心情、位置、背景音乐模块,顾客在线注册、登陆、修改信息、编写日记、查看日记、分享日记等操作;另外一部分是后台管理部分,这部分的内容包括:加密过后的用户日记内容,管理用户。系统管理员:在线日记平台的管理者。他主要负责对平台的配置,状态的监控以及系统相关参数的设置等。普通用户: 在线日记平台的普通使用者。可以在平台上编写属于自己隐私的日记。包含: 设计文档+软件安装说明书+源码清单+项目源码及数据库文件。开发软件 eclipse。
3311



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



