如果你不想上班了,先问自己4个问题!

分享一个N-MOS管和P-MOS管驱动应用实例 大家好,我是『芯知识学堂』的SingleYork,今天给大家分享一下MOS管驱动相关的知识。 MOS管在电路设计中是比较常见的,按照驱动方式来分的话,有两种,即:N-MOS管和P-MOS管。MOS管跟三极管的驱动方式有点类似,但又不完全相同,那么今天笔者将会给大家简单介绍一下N-MOS管和P-MOS管的工作原理,并结合自己实际的应用来给大家分享一下如何来驱动N-MOS管和P-MOS管。 首先,我们先来看一下N-MOS管和P-MOS管分别在电路中的电气符号: 咋一看上面两个电气符号,似乎非常的相似,可能让很 阅读详情

见字如面,我是军哥!

一季度已经结束,不少人年初立下的崭新 flag 也飘扬一阵子了,你的那些新目标、新计划还在推进吗?有不少人还是迟迟没找回状态。今天是周一,一些读者给我发私信,说自己仍然不想上班,想起来就头大,都快有焦虑症了。这个阶段我也经历过,不想讲太多大道理,只想请那些不想上班的朋友,思考以下四个问题,这几个问题想通了,“厌班症”估计也能缓解了。


01

你是想休息,还是想摆烂?

有些人之所以不想上班,是因为一想起这俩字就觉得累,哪怕坐办公室没多少事,也常常感到身心俱疲,感觉比跑半马还吃力。

心理学上有个概念叫“精神倦怠”,是指处在长期压力下,从事低回报的、长期高负荷工作后的身心疲惫状态。具体表现是效率低下,精神枯竭,思维变得迟钝,注意力难以集中等。

这种疲劳可以是阶段性的,也可以是长期性的。如果得不到妥善对待和有效解决,即使是突发性暂时性疲倦感,也有可能慢慢发展成慢性疲劳,最终形成职业倦怠。

造成职业倦怠感的原因也有多种,有些是一成不变枯燥的工作引起的心理层面的厌倦,也有慢性疾病、营养不良、睡眠不足、激素失调等身体层面的因素造成的。但不管是哪种原因,出现这种信号,都是在提醒你,你要适当调节和放松了。

前程无忧所做的《2022职场人心理状态洞察报告》显示,55.7%受访者处于心理“亚健康”状态,6.4%受访者存在严重的情绪压力和心理障碍。如果出现相关方面的问题,我建议大可以放自己一马,把年假、调休用起来,让自己的饮食规律起来,生活健康起来。

在一定时期内,把人生重心适当地从工作转移到身体和生活上来。这不是躺平、不是不思进取,是磨刀不误砍柴工,是留得青山在不怕没柴烧。

但如果有人真是想摆烂,能吃能睡,就是不想挤地铁去单位干活,认为宅在家里,一直喝快乐水一直打游戏,才是他最想要的快乐生活。那么,我建议你直接跳到第4个问题。


02

你是挣得少,还是受委屈了?

我的读者小君在私信中讲了这样一件事,去年年底,她们公司进行了3次裁员,原来10个人的部门,最后只留下包括她在内的3个人。一开始她还很庆幸,自己在裁员大潮中,幸存下来。但很快她就发现,自己“庆幸”的有点早。

部门的少人了,事却一点没少,原来10个人干的活,现在全摊到3个人身上,而且还有一个是部门领导,工作的大头全让她和另外一个小姑娘“认领”了。每天都忙到起飞,连上厕所的时间都没有,加班更是家常便饭。如果工作中忙中出错,还会被领导骂到臭头。更重要的是,再怎么忙怎么累,工资都不见涨,更没有什么加班费。搞得现在自己对上班极其厌恶,甚至有点羡慕当初那些被裁掉拿了补偿的同事们。

相信职场中有小君类似遭遇的打工人不在少数。马云说过,员工不想干了,要么是钱挣得少,要么是受了委屈。现实中有不少人是两者全占了,这种状态下,只要不是自虐狂,谁会心甘情愿去上班。

先说说委屈,稻盛和夫曾说过:“世上没有一份工作是完全不受委屈的,你挣的工资当中,就有一份委屈费”。马云也有句名言“格局是被委屈撑大的”。

无论商界大佬,还是普通打工人,被委屈、被误解纯属正常。所以遇到类似的事,不要放大,不要玻璃心,不要强加内心戏,也不要将某一次的责骂与你之前受到的所有其他批评混淆,特别是不要将其视为对自己的全盘否定,从而盲目自我否定,失去信心。

当被委屈的时候要多想想,对方对你的指责,是不是完全没有道理,有没有任何一点可取之处。有则改之,无则加勉,让自己不断提升,才对得起自己受得这顿“委屈”。

当然,你还可以找到一套适合自己的排遣郁闷情绪的方式,比如购物、运动、美食,但一定不要太往心理去。职场不相信脆弱,活得皮实一点,人生才能宽广。

至于是不是“挣得少”,就更清晰直观了,先评估一下自己的价值,梳理一下自己的预期,再对照一下现在的收入,是不是赚得少就一目了然了。这里要问自己两个问题:

1、你有什么价值?这里有一个误区,不少人习惯把忙碌当成自己的价值,但并非如此,忙碌是一种工作状态,价值是一种创造增量的能力,两者没有必然的联系。忙的脚打后脑勺,但做的事没什么技术含量,可替代性极高,随便找个实习生培训一下午就能把你替掉,这样的忙碌,必然没有太大的价值,除非工作量超出正常的大,是可以争取高出正常水平薪资的。

2、你有没有更好的选择?如果真觉得自己钱挣得少,吃了亏,越做越拧巴,那就要提前为自己物色后路,盘算自己有哪些选择,是不是有“说辞就辞”的底气。翻翻通讯录、朋友圈、名片夹,试试你的朋友、同学、客户,会不会是你下一个贵人。

看看他们能给你什么机会,出什么价钱。圈内人不行,也可以通过公开应聘渠道物色新东家。可以多刷几次面试,如果有喜欢的企业,愿意为你支付让你满意的薪水,那该跳就跳。如果没人理你的简历,或者不能提供更高的薪水,那就当成对自己的一次“价值确认”,原来自己就值这个钱,并没吃亏,有了这种想法再去公司上班,心态可能会平和很多。


03

你是没能力,还是没动力?

美国石油大王洛克菲勒曾说:如果你视工作为一种乐趣,人生就是天堂;如果你视工作为一种义务,人生就是地狱。据我观察,在视职场如“地狱”的人群中,有人是因为能力不胜任,跟不上技术和形势的变化,常常心有余力不足,面对工作充满担忧和恐惧;另一部份人则是缺乏动力,程式化的工作,闭着眼睛都能完成,枯燥乏味,提不起精神。

我一位技术总监朋友离职后他办的自媒体公司,曾招了一个朋友推荐的撰稿人。这位老师 40 多岁,虽然年纪稍大,但在传统纸媒工作多年,经验丰富,他以为胜任她的岗位应该是没问题的。但后来发现并不是这样。这位老师身上传统媒体的痕迹太重了,无论是选题、节奏、文字,都和现在的新媒体风格显得格格不入。撰写了十几篇稿子,效果都很不理想。

虽然他一直保持耐心,经常和她沟通,给她提一些改进意见。但这位老师有点撑不住了,开始在办公室备上了降压药,后来又经常头疼请假。最后,找他请辞时说了心里话,在我这工作的这段时间,每天上班都觉得很有压力,担心自己的工作做不好,而且越做越没信心,实在太痛苦,没办法只能提出辞职。

自己的条件、能力和工作不适配,自然是越干越吃力,越做越紧张。久而久之,提起上班就头皮发麻,就是必然的事。应对之策就是尽快提升能力,迭代自己的思维和方法论,以适应工作的需求,让自己游刃有余。如果做不到,那只能尽快寻找真正适合自己、自己又能胜任的工作,让自己尽快解脱,这样也能避免某天突然被离职的尴尬。

工作没有动力,则是另外一种常见的情况。对于当前的工作,已经驾轻就熟,没有任何挑战,天天重复,毫无激情。这个时候,你需要适当的调整自己的思路,给自己一个更有挑战性的职场“野心”,定一个无论是职位、还是薪水,至少要“跳一跳”才能够着的小目标。

我还有个朋友,以前在他们公司负责售后维护,他们代理的机器哪里出了什么问题,他闭着眼睛就能修好。业务到了这个份上,就觉得工作越做越没意思。后来他想了个主意,给公司建议,成立一个培训岗,专门对公司的新人进行培训和辅导,这个岗位可以由自己兼任。公司同意了,还给了加了2K的工资。再后来,这哥们又主动邀请他们代理产品的厂家,联合出了一本“实用维修手册”,还被厂家聘为编外顾问,每个月又多赚了一份薪水。

美国心理学家弗雷德里克著名的“双因素理论”认为,薪资、环境是激励一个人工作的基础因素。但真正从深处激励一个人的是挑战、认可以及个人成长等“动力因素”。不管是什么因素,找一个可以刺激到自己的点,让自己满血干下去。人可以不成功,但不能不成长,毕竟离退休还早。


04

你是有钱,还是有矿?

这句话最扎心,也最“醒脑”。不少人对上班即使一万个不情愿,但一想到这个问题,就乖乖出门挤地铁了。没办法,形势比人强,谁让咱“钱矿双非”呢。

老婆可以不用雅诗兰黛,但打工人不能不还车贷房贷,还有孩子的奶粉钱,补课费,父母的医疗费,看病钱。关键时刻,银行卡上不声不响的数字,远比你感情真挚地对家人大喊一万声“我爱你”,更有实际意义。

纪录片《急诊室的故事》,曾讲述过一对父子的故事。65岁的父亲突发心梗,被送进急诊室抢救,需要支付各种治疗费用,但在超市做理货员的儿子,身上却只有100多块钱。后来东借西借才凑到千把块钱,最终父亲没有得到更好的救治,撒手人寰。

有时候,上班确实不那么让人开心,但它却是你安身立命的根本,是让一日三餐、娶妻生子、孝敬双亲的底气,有了它,也许能让你睡得更踏实,而不至于常常被噩梦惊醒。多这样想想,也许上班就不那么让人烦了。

路遥曾说过:“生活总是这样,不能叫人处处满意,但我们还要热情地活下去。”上班也是如此,即使不能让你完全满意,也要想办法让自己以更好的状态面对它。人生在世,没有谁比谁更容易,也没有谁比谁的工作更好干,尤其在现在的环境下,有班上,有活干,就值得你且行且珍惜。共勉!

以往热文推荐:

回老家了!


更多精彩,关注我公号,一起学习、成长

33357a697e4b3c193229458b42a423fd.png

SwiftUI 5 教程之 SwiftData使用入门(教程含源码) 对我来说,记住日期很难。是的,您可以设置该日期的提醒,但该提醒无法产生紧迫感。让我们创建一个应用程序,我们可以在其中添加将来发生的事件。如果我们可以在主应用程序上看到所有即将发生的活动,那就太好了。也许将它们添加到小部件上以营造紧迫感。对于任何事件,我们需要跟踪哪些事情?我们将在下一篇文章中添加更多属性,其中我们将讨论迁移。现在,这就是我们所需要的。开始吧。 阅读详情

相关推荐

CentOS校园网Web Portal认证自动化实战

Web Portal认证是一种基于HTTP重定向与表单提交的强制网络准入机制,其原理是网关劫持未认证流量并跳转至登录页,验证通过后通过Cookie维持会话授权。该技术广泛应用于高校、机场、酒店等场景,核心价值在于细粒度访问控制与用户身份绑定。典型应用包括Linux命令行环境下的校园网接入、无GUI设备的自动联网、以及实验室集群的集中认证管理。本文聚焦CentOS系统,深入解析curl、cookie持久化、动态表单参数提取等关键技术环节,提供可调试、可复现、可工程化的完整认证流水线。

weixin_30522983的博客 266

不想上班了,死磕这几个AI副业,就算辞职也不怕!

叮叮叮”闹钟响起,哪怕你想多睡5分钟都办不到…因为,如果迟到了,那不是扣工资,就是领导的…(长文输出)每天活的像个机器人一样,闹钟一响就得起床,下班回家天黑了,哪有时间做自己喜欢的事~这也就算了,当然更糟心的事情,还多了去了。同事之间勾心斗角,背后捅刀子,职场跟战场似的,每天上班都得提心吊胆的,你累吗?辛辛苦苦干了那么多年,结果还是原地踏步,看着别人升职加薪,或许这个就是生活对你的磨砺?感觉进入了一个循环,赚的钱就是刚好解决温饱问题。

2401_84760719的博客 789

从零开始:IBM V3700控制器更换与机器代码升级全流程指南

本文详细介绍了IBM V3700存储系统控制器更换与机器代码升级的全流程指南。从前期准备、硬件更换到版本同步,逐步解析如何应对503错误等常见问题,确保系统稳定运行。通过实战案例和优化建议,帮助工程师高效完成维护任务,提升存储系统可用性。

weixin_28365523的博客 312

如果你不想上班,那就在凌晨三点的街上走一走——王艾老哥文集

前段时间,在微博上看到一个段子,描述了“当代青年五大现象”: " _持续性不想上班; " _间歇性崩溃; " _送命式熬夜; " _做梦式想暴富; " _习惯性治愈。 不少网友表示纷纷中枪,这不就是现实中的我吗? 每天早上都要在内心挣扎无数次,才不得不逼自己起来上班; 一到周日的晚上,想到第二天就要上班,就陷入莫名的焦虑…… 网上曾曝光这样一张凌晨时间表: " _1:00:卖水果的婆婆准备收摊了...

Mr_WangAi的博客 704

AUTOSAR/汽车行业

AUTOSAR架构及汽车产业链相关介绍

m0_54254513的博客 1万+

RTOS任务调度原理:高优先级任务为何在低优先级任务执行时无法响应

实时操作系统(RTOS)的核心在于其确定性的任务调度机制,它通过优先级抢占确保关键任务及时执行。其基本原理是调度器仅在特定调度点(如任务主动阻塞、中断退出时)运行,比较就绪态任务的优先级并切换上下文。这一机制的技术价值在于为嵌入式系统提供可预测的响应时间,广泛应用于工业控制、汽车电子和物联网设备等对实时性要求高的场景。当低优先级任务执行**长时间非阻塞运算**且无中断发生时,调度器无法被触发,导致高优先级任务虽处于就绪态却无法获得CPU,造成系统响应延迟。理解**任务状态机**与调度点,是优化实时性、避免此

weixin_33508411的博客 287

不想上班了,死磕这7个AI副业,就算辞职也不怕!

“叮叮叮”闹钟响起,哪怕你想多睡5分钟都办不到… 因为,如果迟到了,那不是扣工资,就是领导的…(长文输出)每天活的像个机器人一样,闹钟一响就得起床,下班回家天黑了,哪有时间做自己喜欢的事~

m0_59162248的博客 2345

folium离线地图实战:从下载到部署的完整指南

本文提供了一份完整的folium离线地图实战指南。针对网络不稳定或内网环境下的地图应用需求,详细讲解了如何下载离线地图瓦片数据,并通过两种核心方法(直接替换URL与创建TileLayer)将其集成到folium中。文章还涵盖了部署优化、边界处理及资源本地化等关键步骤,帮助你构建完全脱离网络依赖的交互式地图应用。

weixin_29061041的博客 279

不想上班了,死磕这7个AI副业,就算辞职也不怕!(附教程)

叮叮叮”闹钟响起,哪怕你想多睡5分钟都办不到…因为,如果迟到了,那不是扣工资,就是领导的…(长文输出)每天活的像个一样,闹钟一响就得起床,下班回家天黑了,哪有时间做自己喜欢的事~这也就算了,当然更糟心的事情,还多了去了。同事之间勾心斗角,背后捅刀子,职场跟战场似的,每天上班都得提心吊胆的,你累吗?辛辛苦苦干了那么多年,结果还是原地踏步,看着别人升职加薪,或许这个就是生活对你的磨砺?感觉进入了一个循环,赚的钱就是刚好解决温饱问题。

Eqiqi的博客 1545

如何编写 Skill 实现自动化用例生成

Skill 本质上是一组结构化的指令和工具定义,它告诉 AI 模型在特定场景下应该遵循什么流程、调用哪些工具、输出什么格式的内容。元信息:名称、描述、版本等。指令(Instructions):定义 AI 的行为准则和任务流程。工具(Tools):AI 可以调用的外部能力,如文件读写、代码执行、API 请求等。上下文(Context):预设的输入输出格式或示例。编写一个用于自动生成测试用例的 Skill,核心在于定义清晰的指令流程和输出规范。

Cesare的博客 2708

Open3D KD-tree的使用【2025最新版】

Open3d使用FLANN构建KDTree以便进行快速最近邻检索。博客长期更新,本文最近一次更新时间为:2025年1月1日,代码已同步更新至Open3D 0.18.0版本。

点云侠的博客 40万+

如何看待我最近变得下班后不想学习的情况

一、目的: 1、我最近发现我下班后超级不想自学软件了,不知道为什么,不仅仅不想自学软件,连吉他、阅读、思考等等事情都不想做了,只是想着一心的去娱乐,去游戏 二、参考 1、 三、正文 1、下班后不想继续专业学习的原因 ...

qq_40544338的博客 1343

【ODX介绍】-4.2-UDS诊断$27服务在ODX-D诊断描述文件中如何描述

共25页精讲:附ODX-D XML:UDS $27 Security服务0x61和0x62 Sub-Function,其它Sub-Function可参照其格式。 目录 1 ODX-D描述一个UDS $27 Security服务Sub-Function的结构 2 标签DIAG-SERVICE描述的内容 2.1 举例:DIAG-SERVICE的XML描述 3 标签REQUEST描述的内容 3.1 举例:REQUEST的XML描述 4 标签POS-RESPONSE描述的内容 4.1 举例:PO..

「汽车电子助手」的博客 1122

为什么上班族不想上班?

阅读本文大概需要 2 分钟。为什么现在好多的年轻人都不想上班?归根结底,是认知上存在问题。连打工都打不好,更别谈创业了。 首先认知上就存在逻辑,我敢打赌现在85%的年轻人...

weixin_40074744的博客 185

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

在拼多多上班,是一种什么样的体验?我心态崩了呀!

之前有很多读者咨询我:武哥,在拼多多上班是一种什么样的体验?由于一直很忙,没抽出时间来和大家分享。上周末特地花点时间来写了一篇文章,跟大家分享一下拼多多的日常。 1. 倒时差的作息 可能很多小伙伴都听说了,拼多多加班很严重。这怎么说呢?作息上确实和其他公司有点区别,大家知道 996,那么自然也就能理解拼多多的“11 11 6”了。 所以当很多小伙伴早上出门时,他们是这样的: 我们是这样的: 当...

11万+

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

AI副业|不想上班了?死磕这4个AI副业,普通人有电脑就能做!(附详细教程)

AIGC变现指南:低门槛副业方向与学习路径 当前AIGC技术已从工具升级为变现渠道,适合普通人的4个低门槛方向: 自媒体变现:AI生成壁纸/头像,通过小红书、抖音引流接单 电商定制:淘宝售卖AI设计的手机壳、T恤等商品 模型训练:发布风格模型赚取平台分成及定制商单 写真/头像定制:利用AI生成个性化服务 核心要求:需掌握生成商业级图片的能力,推荐学习Stable Diffusion等可控性强的工具。文章提供90天分阶段学习计划: 第一阶段(30天):精通GPT应用,覆盖写作、办公自动化等场景 第二阶段(30

2401_85688943的博客 1562

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

上一篇: 回老家了!
下一篇: 2024死磕AI大模型,一定能赚到钱!
军哥手记
军哥手记 业界专家认证 业界专家认证
博客等级 码龄21年 661粉丝 608原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值