Python科学计算必备的包
AI交流(进群备注:NumPy)
Blitz++是一个C++模板类库,提供高性能的多维数组容器,专为科学计算设计,支持多种数组操作和算法,具有良好的灵活性和与其他科学计算库的兼容性。
taco(张量代数编译器)用于对稀疏和密集张量进行高效的张量表达式计算,支持优化计算性能,适用于多种应用场景。
OpenLibm是一个旨在提供高质量、可移植、独立的C语言数学库(libm),其质量超过Android源代码中的fdlibm。
Taichi是一种嵌入在Python中的领域特定语言,旨在加速Python代码执行,使其运行速度接近C++甚至CUDA,提供高性能的计算能力,同时保持Python的灵活性和简洁性。它支持多种硬件平台,包括CPU和GPU,并内置自动微分功能,具有强大的并行计算能力,适合各类高性能计算任务。
CSV-GPT是一个利用GPT-4强大语言模型分析CSV文件的工具,通过自然语言提问帮助用户从数据中获取洞察。用户只需上传CSV文件,便可询问计算平均值、寻找相关性等问题,系统将快速处理并提供分析结果。
Hamilton是一个可扩展的通用微框架,用于定义数据流。您可以使用它构建数据框、numpy矩阵、Python对象、机器学习模型等。
ChunkDot矩阵计算库:多线程矩阵乘法和余弦相似度计算工具,适用于密集和稀疏矩阵,通过分块项目矩阵表示(嵌入)和使用Numba加速计算,快速计算大量项目中最相似的K个项目
Distributional 是一个旨在优化数据流的 AI 工具,能够高效处理大规模数据,支持实时数据处理,适合各类用户,包括数据科学家和大型企业。
taichi.js是一个现代化的JavaScript GPU计算框架,旨在提供高性能的计算能力,使开发者能够轻松地进行图形渲染、物理模拟、机器学习任务等。它支持多种数据类型,拥有易于使用的API,且具备跨平台兼容性,适用于多种应用场景。
Bend 是一个将现代高级语言功能编译为 Apple Silicon 或 NVIDIA GPU 上的本机多线程的工具。它支持复杂的构造,如具有完全闭包的 lambdas、无限制递归和分支、folds、ADTs 等。Bend 编译为 HVM2,这是用 Rust 实现的线程安全运行时,旨在提供高效的并行计算能力。
用于多维张量索引的项目,提供了一种简洁的语言来思考索引和相关操作,特色是可适用于大多数常见的张量框架,具有可读性和可靠性
Sitescribe是一个AI驱动的落地页构建器,旨在简化创建定制落地页的过程。它利用AI根据业务描述自动生成网页,包含模板、SEO建议和品牌选项。用户只需输入业务描述,系统便能在几分钟内创建出量身定制的网站,用户可以轻松地定制、品牌化并发布新网站。
Peeksta是一款强大的跨境电商产品研究工具,帮助电商创业者发现最适合在线销售的产品。它利用先进的算法和数据分析,提供有关趋势和盈利产品的见解,从而简化产品研究流程。
RAG-Reward是一个结合数据集和奖励模型的框架,旨在通过强化学习与人类反馈(RLHF)优化检索增强生成(RAG)系统。其核心包含35K偏好注释的数据集和基于此训练的奖励模型,用于提升大型语言模型(LLM)在问答、数据到文本和摘要等RAG任务中的性能。项目通过定义四个关键指标评估生成质量,并开发自动化基准测试管道,实验证明其奖励模型在保留测试集上达到最先进性能。