单精度:在计算机中指一种浮点数精度规格,通常对应 32 位浮点数(float),可表示一定范围内的实数,但精度与可表示的有效数字位数有限(常见约 6–7 位十进制有效数字)。常用于图形渲染、机器学习与对速度/内存更敏感的计算场景。(也常与 double-precision“双精度”相对。)
/ˌsɪŋɡəl prɪˈsɪʒən/
This model uses single-precision floats to save memory.
这个模型使用单精度浮点数来节省内存。
Although single-precision is faster on many GPUs, numerical errors can accumulate in long simulations unless you rescale or use mixed precision.
虽然单精度在许多 GPU 上更快,但在长时间仿真中数值误差可能会累积,除非进行缩放处理或使用混合精度。
由 single(单个的)+ precision(精度)构成,字面义为“单一的精度等级”。该术语在数值计算与计算机体系结构语境中普及,常与 IEEE 754 浮点标准的 binary32(32 位)格式对应,用来区分不同浮点格式带来的精度与范围差异。
float 与 double 时常以单精度/双精度来说明存储与精度差异。