float-data
收藏资源简介:
该存储库提供了一系列多样化的真实世界和合成浮点数据集,专为基准测试数值解析和字符串转换算法而设计。所有数据集以纯文本格式存储,每行一个数值,便于检查且在不同系统间可重现。数据集涵盖地理空间坐标、科学模拟、天文目录、金融时间序列、机器学习模型权重以及IEEE-754边缘案例等多种类型,旨在提供具有代表性、多样性和挑战性的基准语料库。
This repository provides a diverse set of real-world and synthetic floating-point datasets, specifically designed for benchmarking numerical parsing and string conversion algorithms. All datasets are stored in plain text format, with one numerical value per line, which facilitates inspection and ensures reproducibility across different systems. The datasets cover various types including geospatial coordinates, scientific simulations, astronomical catalogs, financial time series, machine learning model weights, and IEEE-754 edge cases, aiming to offer a representative, diverse and challenging benchmark corpus.
数据集概述
数据集简介
- 名称:float-data
- 类型:浮点数基准测试数据集
- 内容:包含真实世界和合成的浮点数数据集
- 格式:纯文本文件,每行一个数值
- 用途:数值解析和字符串转换算法的基准测试
数据集详细说明
🌎 canada.txt — 地理空间坐标 (FP64)
- 数据来源:GeoJSON地理特征数据集
- 内容:纬度、经度、高程及相关属性
- 应用场景:GIS管道、导航系统、开放数据API
🐟 marine_ik.txt — 逆向运动学 (FP32)
- 数据来源:海洋机器人逆向运动学示例
- 数值范围:-1到4.4之间的小实数
- 应用场景:控制系统、科学计算工作负载
🧱 mesh.txt — 3D网格几何 (FP64)
- 数据来源:三角化3D表面的顶点坐标
- 数值范围:-1到3之间的小数值
- 应用场景:CAD、图形引擎、科学可视化
🪙 bitcoin.txt — 历史市场数据 (FP64)
- 数据内容:比特币每日收盘价(美元)
- 时间范围:2020-01-01至2022-07-31
- 应用场景:金融API、交易系统、实时仪表板
🎲 numbers.txt — 均匀随机数 [0,1] (FP64)
- 类型:合成基准数据集
- 特点:用于比较,不代表真实世界模式
🤖 mobilenetv3_large.txt — 深度学习模型权重 (FP32)
- 数据来源:MobileNetV3-Large ImageNet模型序列化权重
- 内容:数百万个FP32值(小值和中大值)
- 应用场景:神经网络、梯度更新、机器学习管道
✨ gaia.txt — 天体测量和测光数据 (FP64)
- 数据来源:ESA Gaia DR3
- 包含内容:
- 赤经/赤纬
- 视差、自行
- 测光通量
- 银河系和黄道坐标
- 特点:大动态范围的真实科学数据集
- 应用场景:天文学、大科学档案
🌤️ noaa_global_hourly_2023.txt — 气象站测量数据 (FP32)
- 数据来源:NOAA NCEI "Global Hourly"数据集
- 内容:温度、露点、能见度、气压
- 特点:噪声、不规则、API式常见真实世界数据格式
🌍 noaa_gfs_1p00.txt — 全球预报系统模型输出 (FP32)
- 数据来源:NOAA GFS模型GRIB2文件
- 内容:位势高度、温度、湿度、气压、风分量
- 特点:具有有意义数值变化和缩放的真实科学FP32数据
🔥 hellfloat64.txt — 合成IEEE-754压力测试 (FP64)
- 类型:纯合成数据集
- 设计目的:压力测试特殊值
- 包含内容:
- 次正规数
- 全范围二的幂
- ±308范围内的十的幂
- 舍入边界附近的值
- 极端量级
- 结构化边缘情况
- 对数分布的极值
- 用途:最坏情况测试工具
数据集特征
- 存储格式:纯文本
- 数值精度:包含FP32和FP64两种精度
- 数据多样性:涵盖地理、金融、科学、机器学习等多个领域
- 真实性:大部分为真实世界数据,两个为合成数据集
引用信息
bibtex @misc{float-data, title = {float-data: A collection of floating-point numbers}, author = {Jaël Champagne Gareau and Daniel Lemire}, year = {2025}, howpublished = {https://github.com/fastfloat/float-data} }




