草庐IT

git笔记

全部标签

【动手学深度学习】第五章笔记:层与块、参数管理、自定义层、读写文件、GPU

为了更好的阅读体验,请点击这里由于本章内容比较少且以后很显然会经常回来翻,因此会写得比较详细。5.1层和块事实证明,研究讨论“比单个层大”但“比整个模型小”的组件更有价值。例如,在计算机视觉中广泛流行的ResNet-152架构就有数百层,这些层是由层组(groupsoflayers)的重复模式组成。为了实现这些复杂的网络,我们引入了神经网络块的概念。块(block)可以描述单个层、由多个层组成的组件或整个模型本身。使用块进行抽象的一个好处是可以将一些块组合成更大的组件。通过定义代码来按需生成任意复杂度的块,我们可以通过简洁的代码实现复杂的神经网络。从编程的角度来看,块由类(class)表示。它

【Linux】:Linux中的Git分支管理

本章开始介绍Git的杀⼿级功能之⼀(注意是之⼀,也就是后⾯还有之⼆,之三……):分⽀。分⽀就是科幻电影⾥⾯的平⾏宇宙,当你正在电脑前努⼒学习C++的时候,另⼀个你正在另⼀个平⾏宇宙⾥努⼒学习JAVA如果两个平⾏宇宙互不⼲扰,那对现在的你也没啥影响。不过,在某个时间点,两个平⾏宇宙合并了,结果,你既学会了C++⼜学会了JAVA!在版本回退⾥,你已经知道,每次提交,Git都把它们串成⼀条时间线,这条时间线就可以理解为是⼀个分⽀。截⽌到⽬前,只有⼀条时间线,在Git⾥,这个分⽀叫主分⽀,即master分⽀。再来理解⼀下HEAD,HEAD严格来说不是指向提交,⽽是指向master,master才是指向

《拥抱变化:解析极限编程》读书笔记

文章目录一、书名和作者二、书籍概览2.1主要论点和结构2.2目标读者和应用场景三、核心观点与主题3.1开发问题3.2极限编程实践3.3极限编程计划与设计3.4极限编程的实现四、亮点与启发4.1最有影响的观点4.2对个人专业发展的启示五、批评与局限性5.1可能存在的争议和过时的信息5.2可能的不足及缺陷六、实际应用和拓展6.1在实际工作学习中应用这些概念的方法6.2对未来研究实践的建议七、总结与评价7.1整体评价7.2长处和短处一、书名和作者书名为《ExtremeProgrammingExplained》,中文名为《拥抱变化:解析极限编程》,作者是美国作家KentBeck。二、书籍概览2.1主要

读元宇宙改变一切笔记09_硬件与互操作性(下)

1. 移动互联网的继承者1.1. 要想让元宇宙成为现实,需要开发新的标准,创建新的基础设施,可能还需要对长期存在的TCP/IP协议进行彻底改革1.1.1. 采用新的设备和硬件,甚至可能打破技术巨头、独立开发者和终端用户之间的权利平衡1.2. 精明的商业领袖们都很清楚,每当一个新的计算和网络平台出现时,整个世界和这些平台背后的公司的命运就会彻底改变1.2.1. 个人电脑时代始于20世纪80年代,IBM及其操作系统是该时代的短暂引领者1.2.2. 最终的赢家是新入场者,最著名的当属微软、戴尔、康柏和宏碁等制造商1.2.3. 移动时代也有类似的故事上演1.2.3.1. 新的平台正在兴起或出现,即苹果

Spring Boot框架知识总结笔记(超详细,一次性到位)狂神说SpringBoot笔记

开始就进入微服务阶段javase:OOPMySQL:持久化html+css+js+jquery+框架:视图,框架不熟练,css不好javaweb:独立开发MVC三层架构的网站:原始ssm:框架:简化了我们的开发流程,配置也开始较为复杂;之前项目打包都是war包,程序在Tomcat中运行spring再简化:springBoot-jar包,内嵌Tomcat;微服务架构!服务越来越多:springCloud1、SpringBoot简介1.1、回顾什么是Spring什么是SpringSpring是一个开源框架,2003年兴起的一个轻量级的Java开发框架,作者:RodJohnson。Spring是为了

【STM32】STM32学习笔记-PWM驱动LED呼吸灯 舵机 直流电机(16)

00.目录文章目录00.目录01.输出比较相关API1.1TIM_OC1Init1.2TIM_OCInitTypeDef结构体1.3TIM_OCMode1.4TIM_OutputState1.5TIM_OutputNState1.6TIM_OCPolarity1.7TIM_OCNPolarity1.8TIM_OCPolarity1.9TIM_OCNPolarity02.PWM实现呼吸灯接线图03.PWM实现呼吸灯示例04.PWM驱动舵机接线图05.PWM驱动舵机示例06.PWM驱动直流电机接线图07.PWM驱动直流电机示例08.源码下载09.附录01.输出比较相关API1.1TIM_OC1In

黑马微信小程序开发自学笔记——Day1小程序入门

Day1.学习目标一.了解小程序能够知道如何创建小程序能够清楚小程序项目的基本组成结构能够知道小程序页面由几部分组成能够知道小程序中常见的组件如何使用能够知道小程序如何进行协同开发和发布二.小程序代码的构成1.了解项目的基本组成结构2.小程序页面的组成部分1.js​页面的脚本文件,存放页面的数据,时间处理函数等2.json​当前页面的配置文件,配置窗口的外观,表现等3.wxss​当前页面的样式表文件4.wxml​页面的模板结构文件三.wxml与html的区别四.wxss与css的区别五.什么是宿主环境​宿主😊😂是程序运行所必须的依赖环境,Android系统与iOS系统是两个不同的宿主环境,如A

AIGC笔记总结(二):扩散模型原理

💙个人主页:GoAI|💚公众号:GoAI的学习小屋|💛交流群:704932595|💜个人简介:掘金签约作者、百度飞桨PPDE、领航团团长、开源特训营导师、CSDN、阿里云社区人工智能领域博客专家、新星计划计算机视觉方向导师等,专注大数据与人工智能知识分享。💻文章目录《深度浅出AIGC(一):扩散模型简介》《深度浅出AIGC(二):扩散模型原理》(本篇)深度浅出AIGC(二):扩散模型原理💻本篇导读:本系列主要介绍AIGC方向文章,包括stablediffusion扩散模型介绍、文生图、图生视频等方向理论与基础实战,分享AIGC开源工具的使用,该系列适合方便小白学习,本篇为第一篇《深度浅出AIG

git clone 如何下载指定版本的代码

使用以下命令进行克隆,将替换为代码库的URL,替换为想要克隆的分支或标签的名称:gitclone--branchversionnumber>repository_url>--depth1其中,–branch选项用于指定要克隆的分支或标签,–depth1选项表示深度为1的深度克隆(只获取指定标签最新的上传,而不获取该版本所有的上传历史)。如果您需要完整的历史记录,可以省略–depth1选项。例如,如果想要克隆名为1.0.0的标签的代码,可以执行以下命令:gitclone--branch1.0.0repository_url>--depth1

中英双语大模型ChatGLM论文阅读笔记

论文传送门:[1]GLM:GeneralLanguageModelPretrainingwithAutoregressiveBlankInfilling[2]Glm-130b:Anopenbilingualpre-trainedmodelGithub链接:THUDM/ChatGLM-6B目录笔记AbstractIntroductionThedesignchoicesofGLM-130BThetrainingstabilityofGLM-130B框架总结1.模型架构2.预训练设置3.训练稳定性4.并行策略和模型配置5.量化和推理优化6.结果分析7.相关工作8.结论和经验教训9.伦理评估10.可复