二进制 笔记

小傅哥设计模式学习笔记

小傅哥网站:https://bugstack.cn/md/develop/design-pattern/2020-06-11-%E9%87%8D%E5%AD%A6%20Java%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E3%80%8A%E5%AE%9E%E6%8 ......
设计模式 模式 笔记

简易机器学习笔记(七)计算机视觉基础 - 常用卷积核和简单的图片的处理

前言 这里实际上涉及到了挺多有关有关理论的东西,可以详细看一下paddle的官方文档。不过我这里不过多的谈有关理论的东西。 【低层视觉】低层视觉中常见的卷积核汇总 图像处理中常用的卷积核 在代码中,我们实际上是用不同的卷积核来造成不同的影响,我这里也是paddle中对于卷积核的几个比较简单的应用。 ......
卷积 简易 视觉 机器 常用

DSU on tree 学习笔记

DSU on tree 通常用来解决不带修树上子树问题。 主要思想: 剖分。 先搜轻儿子,记录轻儿子子树的答案,删去轻儿子的贡献。 搜重儿子,记录重儿子子树的答案,保留重儿子的贡献。 回溯,重新搜轻儿子,把轻儿子子树的贡献加上,构成本子树的答案。 CF600E Lomsat gelral #incl ......
笔记 tree DSU on

ARC 做题笔记

ARC157 A. XXYYX 观察一些性质。注意到 \(\texttt{XY}\) 和 \(\texttt{YX}\) 会产生当且仅当 \(\texttt{X}\) 和 \(\texttt{Y}\) 的连续段交错,因此 \(|b-c|=1\)。然后特判掉 \(a\neq 0,b=0,c=0,d\n ......
笔记 ARC

DNS笔记

域名 因为访问网站时,很难记住对应网站的IP地址,所以使用域名来代替IP地址,使用户更加方便的访问网站。 DNS服务器的作用就是将IP地址与域名进行映射,使用户可通过域名得到到对应的IP,然后进行访问。 域名从右到左依次为顶级域名(一级域名)、二级域名、三级域名、四级域名、等等(通常域名层级不超过三 ......
笔记 DNS

Python笔记

学习Python时做的笔记,主要参考: B站小飞有点东西:https://space.bilibili.com/1803865534 董付国老师的《Python程序设计》教材 第一章、Python概述 1.1 扩展库安装方法(了解即可) 使用pip命令安装扩展库。 在cmd命令行中输入pip,回车后 ......
笔记 Python

Liunx笔记

这篇笔记我是在学习Linux过程中的笔记,参考自: B站韩顺平老师的课程Linux 黑马程序员的《Linux系统管理与自动化运维》教材 第一章 文件目录结构 一、基本介绍 Linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/ ”,然后在此目录下再创建其他的目录。 记住一句 ......
笔记 Liunx

Qt+数据库学习笔记(一)WIN10+Qt5.15.2 MinGW 32-bit+MySQL5.7.44编译MySQL5.7驱动插件

前言: 因项目需要,需要使用Qt连接MySQL数据库。程序编写电脑上使用的是Win10 64位系统,程序运行电脑上使用的是Win7 32位系统。 一、下载及安装MySQL5.7 1、地址:MySQL官网 点击DOWNLOADS 2、点击MySQL Community(GPL) Downloads 3 ......
MySQL5 MySQL 插件 数据库 笔记

js、JavaScript进制转换

function baseConverter(decNumber, base) { var remStack = new Stack(), rem, baseString = '', digits = '0123456789ABCDEF'; //{6} while (decNumber > 0) { ......
进制 JavaScript

转载:大模型所需 GPU 内存笔记

转载文章:大模型所需 GPU 内存笔记 引言 在运行大型模型时,不仅需要考虑计算能力,还需要关注所用内存和 GPU 的适配情况。这不仅影响 GPU 推理大型模型的能力,还决定了在训练集群中总可用的 GPU 内存,从而影响能够训练的模型规模。 大模型推理的内存计算只需考虑模型权重即可。 大模型训练的内 ......
模型 内存 笔记 GPU

2023年10月份阅读笔记一

这篇文章是十月份第一篇阅读笔记,阅读书籍是《构建之法》 第一章 概论 在这一章中,作者为我们介绍了一些关于软件工程的基本知识。 ①软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。 扩展 ......
月份 笔记 2023

简易机器学习笔记(六)不同优化算法器

前言 我们之前不是说了有关梯度下降公式的事嘛,就是那个 这样梯度下降公式涉及两个问题,一是梯度下降的策略,二是涉及到参数的选择,如果我们选择固定步长的时候,就会发现我们求的值一直在最小值左右震荡,很难选择到我们期望的值。 假设上图中,x0为我们期望的极小值,yB = xA - yA'xA的时候,xB ......
法器 简易 机器 笔记

机器学习笔记(五)更换损失函数:交叉熵

前言 我们之前用的是均方差作为我们神经网络的损失函数评估值,但是我们对于结果,比如给定你一张应该是0的照片,它识别成了6,这个时候这个均方差表达了什么特别的含义吗?显然你识别成6并不代表它比识别成1的情况误差更大。 所以说我们需要一种全新的方式,基于概率的方案来对结果进行规范。也就是我们说的交叉熵损 ......
函数 损失 机器 笔记

Python笔记二之多线程

本文首发于公众号:Hunter后端 原文链接:Python笔记二之多线程 这一篇笔记介绍一下在 Python 中使用多线程。 注意:以下的操作都是在 Python 3.8 版本中试验,不同版本可能有不同之处,需要注意。 本篇笔记目录如下: 概念 多线程的使用示例 daemon run() 线程对象的 ......
线程 笔记 Python

概率论复习笔记

$X$代表随机变量,$x$是具体的值。 规定:连续型随机变量取任意指定值的概率为$0$,即:$P(X=a)=0$ 概率密度函数$f(x)$ 某个邻域内概率的变化快慢。概率密度函数的值是概率的变化率,概率密度函数的面积才是概率。 于是可以得知$(a,b]$的概率:$P(a<X\le b)=\int_a ......
概率论 概率 笔记

改进搜索算法框架学习笔记

用途:主要用来解决不能写出解析解的、但有可微目标函数、约束条件的问题求解。 步骤: 获得初始解 基于初始解获得当前位置的梯度——找改进迭代方向 邻域内目标函数变化约等于步长*(梯度与实际改变向量的内积)。如沿梯度方向改变则约等于步长*梯度的二范数。梯度点乘改变向量可用于判断改变是增大还是缩小目标函数 ......
算法 框架 笔记

代码大全读书笔记01

第一次看《代码大全》的时候,收获并不大。当第二次在项目中,应用到代码大全的知识。Debug的时候、重构代码的时候,写伪代码的时候,将代码写在一个个的子程序中的时候。似乎对书中的知识理解的透彻很多。 将代码写在子程序的另外一个好处是,有时候你会发现以前没有发现过的事物的本质。——>你对程序理解的更加透 ......
代码 笔记 大全

《Ensemble deep learning: A review》阅读笔记

论文标题 《Ensemble deep learning: A review》 集成深度学习: 综述 作者 M.A. Ganaie 和 Minghui Hu 来自印度理工学院印多尔分校数学系和南洋理工大学电气与电子工程学院 本文写的大而全。 初读 摘要 集成学习思想: 结合几个单独的模型以获得更好的 ......
Ensemble learning 笔记 review deep

日语自学笔记

平假名是日语使用的一种表音文字,除一两个平假名之外,均由汉字的草书演化而来,形成于公元9世纪。早期为日本女性专用,后随着紫式部所作《源氏物语》的流行而使得日本男性也开始接受和使用。 平假名的日文写法及读音:平仮名(ひらがな)(hiragana)。 现代,人们把平假名的用处分为4种: 1.标注汉字的读 ......
笔记

《A Novel Table-to-Graph Generation Approach for Document-Level Joint Entity and Relation Extraction》阅读笔记

代码 原文地址 文档级关系抽取(DocRE)的目的是从文档中提取实体之间的关系,这对于知识图谱构建等应用非常重要。然而,现有的方法通常需要预先识别出文档中的实体及其提及,这与实际应用场景不一致。为了解决这个问题,本文提出了一种新颖的表格到图生成模型(TAG),它能够在文档级别上同时抽取实体和关系。T ......

舞蹈链学习笔记

算法思路 其实这就是一个比较高端的暴力,以模板题为例,其实就是先选其中含 \(1\) 较为少的一列,然后枚举选各个含 \(1\) 的行时其他的列能排除多少行,如果每行都有了就输出,否则要么继续,要么回溯。 如何建链表图 其实这就很简单了,只需要连接数据的上下左右边,再记录一下这一列有几个 \(1\) ......
舞蹈 笔记

Dancing Links(舞蹈链)学习笔记

算法思路 其实这就是一个比较高端的暴力,以模板题为例,其实就是先选其中含 $1$ 较为少的一列,然后枚举选各个含 $1$ 的行时其他的列能排除多少行,如果每行都有了就输出,否则要么继续,要么回溯。 如何建链表图 其实这就很简单了,只需要连接数据的上下左右边,再记录一下这一列有几个 $1$ 与位置即可 ......
舞蹈 Dancing 笔记 Links

读书笔记一

《程序员的修炼之道》 提供多种选择,不要找接口出了问题后,要提出各种解决方案的选择,而不是找借口;不要说事情做不到,要说明接下来做什么来挽回局面; 不要容忍破窗户我们看到过整洁、运行良好的系统,一旦窗户开始破裂,就相当迅速的恶化;不要留着破窗户不修;发现一个bug就修复一个,如果没有足够的时间进行恰 ......
笔记

查看笔记本电脑电池报告(当前电池损耗度)

笔记本查看当前电池损耗度-命令符查看 一般鲁大师之类的软件可以查看笔记本电脑的电池损耗度,但不想下载这些带广告的软件如何查看电池损耗度? 方法一:手工执行cmd命令 1.win+R,运行cmd 2.复制以下命令到cmd.exe里并按回车powercfg /batteryreport /output ......
电池 笔记本 笔记 报告 电脑

读书笔记一

林肯曾说过“凡事都能立下决心,勇往直前的人,没有一个不是快乐的”,追求快乐不该是件漫长困难的事,只要有心,快乐总是在你身旁。 心智本质的潜力是必须要开发的,如果对人性了解不够就试图改变现状找寻快乐,而不从改善自己本性入手的人,将只会徒劳无功、浪费生命,从而增加更多的悲伤和惆怅。 唯一对自己内心想法负 ......
笔记

数据结构复习笔记

数据结构复习笔记 第一章 数据: 对客观事物的符号描述,能输入到计算机中并被计算机程序处理的符号总称。 能被计算机识别、存储和加工处理的信息的载体。 数据元素(记录): 数据元素是组成数据的基本单位,是数据集合的个体,在计算机中通常作为一个整体进行考虑和处理。 数据项(字段): 一个数据元素可由若个 ......
数据结构 结构 笔记 数据

Android学习笔记

一.工具的下载和安装: Android 开发软件:Android Studio 下载地址为:www.androiddevtools.cn/ 工具的下载和安装不建议到官网下载,因为需要VPN,网速较慢,镜像网站上会实时更新最新版本的软件。 配置SDK:联网情况下第一次启动软件时选择取消设置的导入,软件 ......
Android 笔记

机器学习笔记(四)初识卷积神经网络

前言 第一次写卷积神经网络,也是照着paddlepaddle的官方文档抄,这里简单讲解一下心得。 首先我们要知道之前写的那些东西都是什么,之前写的我们称之为简单神经网络,也就是简单一层连接输出和输出,通过前向计算和逆向传播,以及梯度下降的方式让结果慢慢滑向我们期望的终点。 这种方法固然好,但是它的限 ......
卷积 神经网络 神经 机器 笔记

读算法霸权笔记09_信用数据的陷阱

1. 信用评级模型 1.1. 评估个人贷款违约风险的模型为FICO 1.1.1. 唯一评分参数就是贷款者的资产,主要依据是贷款者的债务负担和账单支付记录 1.1.2. 这种信用评分模型相对透明 1.1.3. 信用评分行业受政府管制 1.1.4. 信用评分系统的使用得到了广泛普及 1.2. 脸书就发明 ......
霸权 算法 陷阱 信用 笔记

Express+Koa2学习笔记(四)

cookie介绍 存储在浏览器的一段字符串(最大5kb) 跨域不共享 格式如k1=v1;k2=v2;k3=v3;因此可以存储结构化数据 每次发送http请求,会将请求域的cookie一起发送给server server可以修改cookie并返回给浏览器 浏览器中也可以通过js修改cookie(有限制 ......
Express 笔记 Koa2 Koa