Logo

#C++库

LibtorchSegmentation: 基于Libtorch的C++图像分割库

2 个月前
Cover of LibtorchSegmentation: 基于Libtorch的C++图像分割库

pagmo2: 一个强大的并行优化计算平台

2 个月前
Cover of pagmo2: 一个强大的并行优化计算平台

libpointmatcher: 一个强大的点云配准库

2 个月前
Cover of libpointmatcher: 一个强大的点云配准库

gpu.cpp: 轻量级跨平台GPU计算库

2 个月前
Cover of gpu.cpp: 轻量级跨平台GPU计算库

图像修复神器Inpaint:轻松去除图片中不想要的元素

2 个月前
Cover of 图像修复神器Inpaint:轻松去除图片中不想要的元素

autodiff: 高效自动微分的C++库

2 个月前
Cover of autodiff: 高效自动微分的C++库

英特尔为自动驾驶车辆开发的责任敏感安全模型库

2 个月前
Cover of 英特尔为自动驾驶车辆开发的责任敏感安全模型库

OpenAI C++: 一个轻量级的现代C++库,为OpenAI API提供便捷访问

2 个月前
Cover of OpenAI C++: 一个轻量级的现代C++库,为OpenAI API提供便捷访问

相关项目

Project Cover
openai-cpp
开源的OpenAI C++库,简化了在C++应用中调用OpenAI API的过程。兼容C++11及以上版本编译器,仅需两个头文件,无需额外依赖。支持全部OpenAI API功能,包括模型管理、完成、编辑、图像生成、嵌入和文件管理等。简单设置环境变量或直接在代码中配置API密钥即可使用,支持自定义实例管理,详情参见示例代码。
Project Cover
simdjson
simdjson是一款高效的JSON解析库,通过SIMD指令和微并行算法实现比主流库快4倍以上的解析速度。该库提供完整的UTF-8验证和精确数字解析,同时注重易用性和可靠性。simdjson具备JSON最小化、NDJSON处理等功能,能在运行时自动选择最适合的CPU解析器。目前已应用于Node.js、ClickHouse等多个知名项目中。
Project Cover
maddy
maddy是一个基于C++14标准的Markdown到HTML解析库,采用header-only设计,支持跨平台使用。该库无需额外依赖,提供丰富的Markdown语法支持,并可轻松集成到CMake项目中。maddy的轻量级设计和灵活配置使其适用于各种Markdown解析需求,为开发者提供了一个简单高效的Markdown解析解决方案。
Project Cover
gpu.cpp
gpu.cpp是一个轻量级C++库,专注于通用原生GPU计算。它利用WebGPU规范作为可移植的低级GPU接口,支持在多种硬件上运行GPU代码。该库提供高效API,实现快速编译和运行周期,并最小化依赖。适用于GPU算法开发、神经网络实现、物理模拟等需要便携GPU计算的项目。gpu.cpp简化了个人设备上的GPU编程,让开发者能专注于算法实现。
Project Cover
ad-rss-lib
ad-rss-lib是一个开源C++库,实现了自动驾驶责任敏感安全(RSS)模型。该库可处理多车道、交叉路口和非结构化道路场景,为自动驾驶系统提供安全约束。支持自动驾驶地图集成和Python开发,已在CARLA模拟器和百度Apollo平台中应用,为自动驾驶安全研究提供了有力工具。
Project Cover
libpointmatcher
libpointmatcher是一个开源的模块化C++库,实现了用于点云对齐的迭代最近点(ICP)算法。这个库主要应用于机器人和计算机视觉领域,支持csv、vtk、ply和pcd等多种文件格式,可在Ubuntu、MacOS和Windows上运行。libpointmatcher以C++编写以提高效率,同时提供Python绑定。该库提供了灵活的配置选项,允许用户自定义点云配准过程中的各个步骤。它还包含了多个示例和教程,方便用户快速上手。libpointmatcher采用BSD许可证,适用于学术研究和商业项目。
Project Cover
autodiff
autodiff是一个C++17自动微分库,通过现代编程技术实现高效的导数计算。支持前向和反向模式,只需少量代码修改即可处理复杂函数。该库适用于机器学习、优化和科学计算领域,为开发者提供灵活的自动微分功能。
Project Cover
cryptopp-cmake
cryptopp-cmake为Crypto++库提供现代CMake构建支持,专注于CMake 3.21+版本。项目跟踪Crypto++发布,支持标准使用、本地源码和主分支测试。采用现代CMake方法,简化了Crypto++在C++项目中的集成过程。项目版本与Crypto++同步,提供多种灵活使用方式,通过现代CMake实践,优化了Crypto++在C++项目中的构建流程。
Project Cover
poco
POCO (Portable Components) 是一套功能丰富的 C++ 类库集合,专注于网络中心应用程序开发。该项目提供高效、现代的标准 C++ 实现,支持从嵌入式设备到服务器的多种平台。POCO 补充了 C++ 标准库,采用开源 Boost 软件许可。它为开发者提供实用解决方案,有助于构建高性能、跨平台的应用程序。
投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号