pytorch笔记

《自我边界》乔治戴德 笔记

前言 我们大部分人为了追求舒适,都会刻意与他人保持相应的距离(除非是与我们很亲近的人)。与他人相距太近,我们会认为不舒服,而太远,我们又觉得不够友善。 这里讲述了一个送礼的故事,送礼的人跟接受礼物的人。如果接受礼物的人表达不满情绪(愤怒、猜忌)。送礼的人就会很难受。结局送的鲜花被丢进垃圾桶 作者人为 ......
边界 笔记

12.26阅读笔记

读《需求工程——软件建模与分析》有感 今天大致的看了一下这本书,对软件需求分析有了初步的了解,我认为学习软件需求分析需要掌握的内容主要包括五个方面:需求基础与过程、需求获取、需求分析、需求的文档化和验证、需求管理与工程管理。 一、需求的基础与过程 这一部分主要是对软件需求有一个大致的了解,例如需求的 ......
笔记 12.26 12 26

12.16信息学笔记——ST表

TIP:最近想先整一整数据结构,之后再整算法。 来搞ST表,它是基于倍增思想的。 首先知道它维护的是可重复贡献的区间问题。 考虑一些可以维护的问题: 区间最大值、区间最小值、区间GCD、区间按位或…… 我们用区间最大值来讲解。 考虑定义f(i,j)代表区间[i,i+2j-1]的最大值。 显然有f(i ......
笔记 12.16 信息 12 16

FPGA学习笔记---verilog学习(2)--过程块always@(*)

在Verilog中always@(*)语句的意思是always模块中的任何一个输入信号或电平发生变化时,该语句下方的模块将被执行。 1、always语句有两种触发方式。第一种是电平触发,例如always @(a or b or c),a、b、c均为变量,当其中一个发生变化时,下方的语句将被执行。 2 ......
过程 verilog 笔记 always FPGA

JavaWeb笔记

JavaWeb笔记 Servlet 什么Servlet? servlet 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。 编写一个servlet程序: a、写一个java类,实现 ......
JavaWeb 笔记

新生入学管理系统制作笔记

使用mybatis整合spring的想法 本来想采用mybatis整合spring然后结合然后结合之前的web技术(因为springmvc没有学), 当所有都配置好了,但是这个配置类的加载就成了一个问题。在servlet中就需要使用ioc注入service,所以是在servlet中记载配置类(1.s ......
管理系统 新生 笔记 系统

《马云传》读书笔记

1、没有什么随便能成功,充分的准备 2、从1分到79分谁能知道,他付出了多少? 3、专科分线能被本科录取,是找有准备,并非偶然(13岁开始学英语) 4、请教前辈,组织(建立规矩) 5、敢于走出小圈子,去帮助别人获得成长。 6、主动出击(传播思想、传播事实、传播观点,要比传播产品更重要)宣传 7、中国 ......
笔记

代码阅读方法与实践 阅读笔记

《Code Reading: The Open Source Perspective》是一本由Diomidis Spinellis编写的书,强调通过阅读源代码来理解软件系统。 1. 目的和动机 作者的目的是强调通过阅读源代码来深入理解软件系统。这是因为代码是软件设计的最终体现,阅读源代码可以帮助开发 ......
代码 笔记 方法

在任意代数结构上的多项式乘法 学习笔记

前言 Stop learning useless algorithms, go and solve some problems, learn how to use binary search. 以下内容大多是作者看完《如何在任意代数结构上做多项式乘法》[1] 后口胡的,所以可能和原文章不太一样。如果 ......
多项式 乘法 代数 结构 笔记

<学习笔记> 后缀树(数)组

后缀排序 倍增+基数排序 code bool cmp(int x,int y,int k){ // 常数优化,使访问连续 if(oldrk[x]==oldrk[y] && oldrk[x+k]==oldrk[y+k]) return 1; else return 0; } void get_sa() ......
后缀 笔记 lt gt

进程调度算法--引阿秀学习笔记

1.先来先服务 First-come First-serverd(FCFS) 按照请求顺序进行调度,利于长作业,不利短作业,短作业等待前面长作业执行完毕才可执行,造成短作业等待时间长。 2.短作业优先 shortest job first(SJF) 按估计运行时间最短的作业顺序进行调度,长作业可能会 ......
算法 进程 笔记

读程序员的README笔记19_读后总结与感想兼导读

1. 基本信息 程序员的README [美] 克里斯·里科米尼(Chris Riccomini) (美) 德米特里·里 人民邮电出版社,2023年7月出版 1.1. 读薄率 书籍总字数203千字,笔记总字数40984字。 读薄率40984÷203000≈20.19% 1.2. 读厚方向 演进式架构 ......
读后 程序员 感想 笔记 程序

PYTORCH基础(15)torch.nn库五大基本功能:nn.Parameter、nn.Linear、nn.functioinal、nn.Module、nn.Sequentia

第1章 torch.nn简介 1.1 torch.nn相关库的导入 #环境准备 import numpy as np # numpy数组库 import math # 数学运算库 import matplotlib.pyplot as plt # 画图库 import torch # torch基础 ......
nn functioinal Parameter Sequentia PYTORCH

需求分析与系统设计阅读笔记

第三阶段是需求协商与确认。由于来自客户的需求也许是重叠或者矛盾的,有些需求也可能是模棱两可或者不现实的。因此在形成需求文档之前需要对需求进行协商与确认。这个过程需要与需求引导同步进行。该过程不能从书写需求文档的过程中脱离出来,它通常以文档的草稿为基础的。该过程分三个模块:超出范围的需求,需求依赖矩阵 ......
需求 笔记 系统

读书笔记1

贯彻全书的一个原则是DRY(Don‘t Repeat Yourself)原则,这也是每个优秀的开发人员必须要遵循的规范,编码过程中任何地方都不要重复,因为重复暂时节省的时间将会给以后的维护使用带来巨大的麻烦,如果发现代码有重复或者违反正交性等原则的地方要立刻找机会重构。这样才能够拥有更快、更好、更强 ......
笔记

Maven学习笔记 - git-commit-id-plugin插件

转载自:https://blog.csdn.net/mytt_10566/article/details/100116670 参考: 插件GitHub地址:https://github.com/git-commit-id/maven-git-commit-id-plugin git-commit-i ......

MSI VECTOR GP78 HX 13V笔记本电脑安装win11的坑

MSI VECTOR GP78 HX 13V笔记本电脑在启动系统安装导引程序后,没办法查看磁盘驱动器,其原因是开启了BIOS系统中的Volume Management Device(VMD)。VMD是针对INTEL 10代处理器之后PC的,简单来讲是新一代存储部署方案,支持从PCIe总线对NVMe固 ......
笔记本 笔记 VECTOR 电脑 MSI

UCB-CS170 笔记

伯克利的算法设计课,更注重算法的理论基础与复杂度分析。课程内容涵盖了分治、图算法、最短路、生成树、贪心、动规、并查集、线性规划、网络流、NP 问题、随机算法、哈希算法等等。 ......
笔记 UCB-CS UCB 170 CS

十二月阅读笔记三

书中指出,实例化需求仅仅只是防止退化的有效条件。从保证软件质量角度,实例化需求所做的长期投资并不是非常划算。 以文档为中心的模型所具有的好处: 交付团队应该把测试文档看做是一个单独工件,与交付的系统等同重要。把文档当成关键性交付物是以文档为中心的模型最核心的部分。 增强技术结构或者澄清测试意图不再是 ......
笔记

12.15数学学习笔记——1.1集合的概念

把研究对象统称为元素,把一些元素组成的总体叫做集合。 给定一个集合,那么一个元素在或者不在这个集合中就确定了。 一个给定集合中的元素是互不相同的(集合中的元素是不重复出现的)。 只要构成两个集合的元素是一样的,我们就称这两个集合是相等的。 如果说a是集合A的元素,就说a属于集合A,记作a∈A; 如果 ......
数学学习 概念 数学 笔记 12.15

12.15信息学笔记——尺取法

怎么说呢,这应该可以算作是一个算法吧,有另一个名字叫做“双指针”。通常,使用尺取法的序列应该是有序的,要先排序。同时,问题和序列的区间有关,且要操作两个变量。 对于这种问题,我们可以考虑在一个循环内同时处理两个下标,从而优化时间复杂度。 一般有两种方法: 1.反向扫描(在中间汇合) 找指定和的整数对 ......
笔记 12.15 信息 12 15

《敏捷软件需求》阅读笔记二

这些天阅读的是《敏捷软件需求》的九到十六章,接下来写的是关于敏捷软件需求这本书籍的九到十六章节的阅读心得体会,涵盖了每章的主要观点和个人体会: 第九章:需求估算和规划 这一章讨论了敏捷项目中的需求估算和规划。我学到了估算在敏捷开发中的重要性,以及如何使用不同的估算技术来估计工作量,如故事点估算和相对 ......
需求 笔记 软件

《敏捷软件需求》阅读笔记三

这些天阅读的是《敏捷软件需求》的九到十六章,接下来写的是关于敏捷软件需求这本书籍的九到十六章节的阅读心得体会,涵盖了每章的主要观点和个人体会: 第九章:需求估算和规划 这一章讨论了敏捷项目中的需求估算和规划。我学到了估算在敏捷开发中的重要性,以及如何使用不同的估算技术来估计工作量,如故事点估算和相对 ......
需求 笔记 软件

《敏捷软件需求》阅读笔记一

以下是关于敏捷软件需求这本书籍的前八章的阅读心得体会,涵盖了每章的主要观点和个人体会:第一章:敏捷方法概述 第一章介绍了敏捷方法的起源和核心原则,其中最关键的原则是个体与交互、工作的软件、客户合作和响应变化。我学到了敏捷方法的灵活性和迭代开发是应对不断变化的市场和需求的有效策略。它不仅仅是一种开发方 ......
需求 笔记 软件

《软件需求开发最佳实践:基于模型驱动的需求开发过程》笔记三

在阅读《软件需求开发最佳实践:基于模型驱动的需求开发过程》的七到最后一章后,我对基于模型驱动的需求开发过程有了更深入的理解和掌握。这些章节详细介绍了需求工程的实践案例、团队协作和沟通技巧,以及持续改进和评估等方面的内容,为我提供了更全面的指导和启示。 在实践案例方面,书中通过多个真实的案例分析了需求 ......
需求 模型 过程 笔记 软件

《软件需求开发最佳实践:基于模型驱动的需求开发过程》笔记二

在阅读《软件需求开发最佳实践:基于模型驱动的需求开发过程》的四到六后,我对基于模型驱动的需求开发过程有了更深入的理解和掌握。这些章节详细介绍了需求工程的实践案例、团队协作和沟通技巧,以及持续改进和评估等方面的内容,为我提供了更全面的指导和启示。 在实践案例方面,书中通过多个真实的案例分析了需求开发过 ......
需求 模型 过程 笔记 软件

《软件需求开发最佳实践:基于模型驱动的需求开发过程》笔记一

在阅读《软件需求开发最佳实践:基于模型驱动的需求开发过程》的一到三章后,我对基于模型驱动的需求开发过程有了更深入的理解和掌握。这些章节详细介绍了需求工程的实践案例、团队协作和沟通技巧,以及持续改进和评估等方面的内容,为我提供了更全面的指导和启示。 在实践案例方面,书中通过多个真实的案例分析了需求开发 ......
需求 模型 过程 笔记 软件

dpo笔记

参考: https://blog.csdn.net/chacha_/article/details/134527000 这个讲的很好. \(\pi_r\)是我们要的解,我们(4)两边取log得到. y1,y2是两个生成的句子,x是prompt.p是y1比y2好的优化函数.r是reward函数. 机器 ......
笔记 dpo

机器学习笔记(三)简单手写识别

目标 实现一个简单的手写识别的脚本,同样的,流程分五步走: 读入数据 初始化模型 训练模型 训练样本集乱序 校验数据有效性 前期准备 前期需要将库导入,还需要进行一些初始化操作 数据处理部分之前的代码,加入部分数据处理的库 点击查看代码 #加载飞桨和相关类库 import paddle from p ......
机器 笔记

阅读笔记:《代码大全》十二

整个书籍分为三个主要部分:基础篇、结构篇和设计篇。这一结构合理而紧密,形成了一个有机的体系。基础篇从基本的编程原则入手,强调代码的可读性和可维护性。结构篇深入探讨了代码的组织结构和模块化,为开发者提供了构建大型系统的实践经验。设计篇则引领读者进入系统设计的复杂世界,强调了良好的架构和设计决策对项目成 ......
代码 笔记 大全