5_刘欣_Python在量化投资领域的应用0 码力 | 50 页 | 16.81 MB | 1 年前3
PyConChina2022-杭州-ARM芯片的Python+AI算力优化-朱宏林内存布局:矩阵分块;重排 • 向量化指令:AVX、NEON V0 V1 ✕ ✕ ✕ ✕ V2 GEMM 例子 • 优化 GEMM • 内存布局:矩阵分块;重排 • 向量化指令:AVX、NEON 原始算法 展开4x1 向量化 GEMM 例子 • 优化 GEMM • 内存布局:矩阵分块;重排 • 向量化指令:AVX、NEON 原始算法 展开4x1 向量化 GEMM • 优化 GEMM GEMM • 内存布局:矩阵分块;重排 • 向量化指令:AVX、NEON • 硬件加速 • Nvidia Volta 架构引入 tensor core • Intel AMX, Advanced Matrix Extension • ARM SME, Scalable Matrix Extension • CPU 存在优势场景,但当前尚没有可大规模使用 AMX 和 SME 实例 V0 V0 V1 ✕ ✕ ✕ ✕ V2 BF16 数据类型 • BF16(Brain Floating Point,bfloat16) • Google Brain 团队 • float32、float16、bfloat16(FP32、FP16、BF16) • 特点 • 表示范围和 FP32 一致 • 转换便利 • 节省存储空间 • 硬件指令支持 ARMv8.6 bf16 扩展0 码力 | 24 页 | 4.00 MB | 1 年前3
Python 标准库参考指南 2.7.18 —Floating point conversions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 8 数据类型 137 8.1 datetime —基本的日期和时间类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Library Reference, 发布 2.7.18 2 Contents CHAPTER1 概述 “Python 库”中包含了几种不同的组件。 它包含通常被视为语言“核心”中的一部分的数据类型,例如数字和列表。对于这些类型,Python 语言核心 定义了文字的形式,并对它们的语义设置了一些约束,但没有完全定义语义。(另一方面,语言核心确实定 义了语法属性,如操作符的拼写和优先级。) 这个库也包含了内置函数和异常—不需要 data 99 The Python Library Reference, 发布 2.7.18 7.3.2 格式字符串 格式字符串是用来在打包和解包数据时指定预期布局的机制。它们使用指定被打包/解包数据类型的格式字 符 进行构建。此外,还有一些特殊字符用来控制字节顺序,大小和对齐方式。 字节顺序,大小和对齐方式 默认情况下,C 类型以机器的本机格式和字节顺序表示,并在必要时通过跳过填充字节进行正确对齐(根据0 码力 | 1552 页 | 7.42 MB | 10 月前3
Python 标准库参考指南 2.7.18 —Floating point conversions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 8 数据类型 137 8.1 datetime —基本的日期和时间类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Library Reference, 发布 2.7.18 2 Contents CHAPTER1 概述 “Python 库”中包含了几种不同的组件。 它包含通常被视为语言“核心”中的一部分的数据类型,例如数字和列表。对于这些类型,Python 语言核心 定义了文字的形式,并对它们的语义设置了一些约束,但没有完全定义语义。(另一方面,语言核心确实定 义了语法属性,如操作符的拼写和优先级。) 这个库也包含了内置函数和异常—不需要 data 99 The Python Library Reference, 发布 2.7.18 7.3.2 格式字符串 格式字符串是用来在打包和解包数据时指定预期布局的机制。它们使用指定被打包/解包数据类型的格式字 符 进行构建。此外,还有一些特殊字符用来控制字节顺序,大小和对齐方式。 字节顺序,大小和对齐方式 默认情况下,C 类型以机器的本机格式和字节顺序表示,并在必要时通过跳过填充字节进行正确对齐(根据0 码力 | 1552 页 | 7.42 MB | 10 月前3
Python 标准库参考指南 2.7.18 —Floating point conversions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 8 数据类型 137 8.1 datetime —基本的日期和时间类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Library Reference, 发布 2.7.18 2 Contents CHAPTER1 概述 “Python 库”中包含了几种不同的组件。 它包含通常被视为语言“核心”中的一部分的数据类型,例如数字和列表。对于这些类型,Python 语言核心 定义了文字的形式,并对它们的语义设置了一些约束,但没有完全定义语义。(另一方面,语言核心确实定 义了语法属性,如操作符的拼写和优先级。) 这个库也包含了内置函数和异常—不需要 data 99 The Python Library Reference, 发布 2.7.18 7.3.2 格式字符串 格式字符串是用来在打包和解包数据时指定预期布局的机制。它们使用指定被打包/解包数据类型的格式字 符 进行构建。此外,还有一些特殊字符用来控制字节顺序,大小和对齐方式。 字节顺序,大小和对齐方式 默认情况下,C 类型以机器的本机格式和字节顺序表示,并在必要时通过跳过填充字节进行正确对齐(根据0 码力 | 1552 页 | 7.42 MB | 10 月前3
Python 标准库参考指南 3.7.13 2 codecs --- 编解码器注册和相关基类 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 8 数据类型 163 8.1 datetime --- 基本的日期和时间类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 8.3 collections --- 容器数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 8.4 collections.abc --- Library Reference, 发布 3.7.13 2 Contents CHAPTER1 概述 ”Python 库” 中包含了几种不同的组件。 它包含通常被视为语言“核心”中的一部分的数据类型,例如数字和列表。对于这些类型,Python 语言核心 定义了文字的形式,并对它们的语义设置了一些约束,但没有完全定义语义。(另一方面,语言核心确实定 义了语法属性,如操作符的拼写和优先级。) 这个库也包含了内置函数和异常0 码力 | 1961 页 | 9.14 MB | 10 月前3
Python 标准库参考指南 3.12 . . . . 184 7.2.7 encodings.utf_8_sig --- 带 BOM 签名的 UTF-8 编解码器 . . . . . . . . . . . . . 184 8 数据类型 185 8.1 datetime --- 基本日期和时间类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 8.4 collections --- 容器数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 8.4.1 ChainMap 对象 . . . . 模块内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 8.14.2 数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 8.14.3 工具与装饰器0 码力 | 2253 页 | 11.81 MB | 10 月前3
Python 标准库参考指南 3.12 . . . . 184 7.2.7 encodings.utf_8_sig --- 带 BOM 签名的 UTF-8 编解码器 . . . . . . . . . . . . . 184 8 数据类型 185 8.1 datetime --- 基本日期和时间类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 8.4 collections --- 容器数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 8.4.1 ChainMap 对象 . . . . 模块内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 8.14.2 数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 8.14.3 工具与装饰器0 码力 | 2253 页 | 11.81 MB | 10 月前3
Python 标准库参考指南 3.13 . . . . 188 7.2.7 encodings.utf_8_sig --- 带 BOM 签名的 UTF-8 编解码器 . . . . . . . . . . . . . 189 8 数据类型 191 8.1 datetime --- 基本日期和时间类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 8.4 collections --- 容器数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 8.4.1 ChainMap 对象 . . . . 模块内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 8.14.2 数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 8.14.3 工具与装饰器0 码力 | 2246 页 | 11.74 MB | 10 月前3
Python 标准库参考指南 3.13 . . . . 186 7.2.7 encodings.utf_8_sig --- 带 BOM 签名的 UTF-8 编解码器 . . . . . . . . . . . . . 187 8 数据类型 189 8.1 datetime --- 基本日期和时间类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 8.4 collections --- 容器数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 8.4.1 ChainMap 对象 . . . . 模块内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 8.14.2 数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 8.14.3 工具与装饰器0 码力 | 2242 页 | 11.73 MB | 10 月前3
共 43 条
- 1
- 2
- 3
- 4
- 5













