分类目录归档:学习

模型量化 Quantization

前置知识:模型参数的数据类型大模型的显存占用

Read more

人体微量元素

碘的作用也非常重要,特别是对于要减肥的人来说,一般来说,经常吃海鲜的人,不会缺碘,比如说海边的人。对于内陆山区的人来说,可能需要补充一些碘。

碘的主要作用,维持甲状腺健康,新陈代谢,免疫系统,认知能力,防止脱发等等。

缺镁的人也比较多,据美国的数据发现,大概一半的人,镁摄入量都不足。

镁的功能也非常多,和精力、肌肉(抽筋)、神经系统、运动表现、心理压力、睡眠质量等等都有关系。

一种很重要的矿物质元素,抗氧化效果也不错,降低 DNA 损害,改善免疫系统,有一定的抗癌功效,还有一个很重要的功效,维护甲状腺健康,还可以减少哮喘。

硒作

Read more

维生素基础

维生素科普

人体一共需要 13 种维生素:维生素 A,维生素 B,维生素 C,维生素 D,维生素 E,维生素 K,维生素 H,维生素 P,维生素 PP,维生素 M,维生素 T,维生素 U,水溶性维生素

维生素服用规则

  • 避光保存:B 族维生素尤其是维生素 B2,见光极易分解,从而导致失效
  • 避碱服用:B 族维生素在碱性溶液中

Read more

Python 日志管理

1 基本定义

不同日志级别:

  • INFO:记录关键代码点的信息,以确定代码是否按预期执行,生产环境常用
  • DEBUG:记录详细的信息,方便定位问题进行调试,在生产环境一般不开启
  • WARNING:记录某些不预期发生的情况,如磁盘不足,可接受的数据异常
  • ERROR:当程序某些功不能正常运行时,进行相关错误的记录(尽量详细)
  • CRITICAL:当发生严重错误,导致应用程序不能继续运行时记录的信息

基本概念:

  • 记录器(logger),用于记录具体日志的实例,记录器会根据实际代码调用和文件目录自动生成子记录器,也可以在对应的文件内设置单独的

Read more

Pythonic 优雅编程

理解 Pythonic 概念

逻辑运算

变量值交换:a, b = b, a

运算符优先级:先括号 P,再指数 E,然后乘除 MD,最后加减 AS

链式比较:5 < 10 < 5*10 < 100 -> True

三目运算:text = '男' if gender == 'male' else '女'

列表与字典

列表反转:a_list[::-1]

字典取值:a_dict.get("name", "default")

字典合并:x.update(y){**x,**

Read more

关系型数据库

RDBMS:关系型数据库(Relational database management system)

SQLite

一个独立的、基于文件的、完全开源的 RDBMS

优点:

  • 轻量便携,占用空间小(600K),不需要额外的依赖
  • 无服务(不需要重启或停止),数据库存储在单个文件中
  • 适合嵌入式 APP 或开发的快速测试,数据迁移方便

缺点:

  • 并发能力有限,单个时间戳只有一个进程能修改数据库
  • 不支持用户权限,权限控制依赖底层系统的文件访问权限
  • 不适用于大数据量(1TB)/高写入量的场景,不支持网络访问

MySQL

MySQL 基本使用

Pos

Read more

人体测量指标

1 BMI

体重指数 BMI = 体重/身高的平方(国际单位 $kg/m^2$)

  • 小于 18.5 是偏低,正常是 18.5~24.0
  • 超重是 24.0~28.0,肥胖是大于 28.0

BMI 只能反映全身性肥胖,无法衡量内脏脂肪

单纯使用 BMI 来判断肥胖与否,是存在很大偏差的。对经常运动健身的人群来说,他们通常肌肉含量较高,而肌肉比脂肪的质量大,往往会导致其 BMI 也是

Read more

Mean Shift聚类

Mean Shift 算法,又称为均值漂移算法

核心思想:

  • 该算法假设真实的样本集合是服从不同概率密度分布的数据簇的并集
  • 任意选择一个样本通过密度增加最快的方向将收敛到样本密度高的区域
  • 样本密度高的区域对应一个分布的聚集区,即样本数据的局部最大值
  • 能够收敛到相同局部最大值的样本被认为是服从同一分布的数据簇

算法流程:

  1. 随机确定样本空间内一个样本 $x$ 作为球心,构建半径为 $h$ 的高维球

$$ S_h\left(x\right)=\left(y\mid\left(y-x\right)\left(y-x\right)^T\leqslant h^2\right) $$ 2. 计算该

Read more