Featured image of post 适用于微控制器和 WebAssembly 的 Go 编译器 | 开源日报 No.362

适用于微控制器和 WebAssembly 的 Go 编译器 | 开源日报 No.362

TinyGo 是一个专为小型环境设计的 Go 编译器,支持超过 94 种微控制器板的编译,可以编译成 WebAssembly 和 WASI 目标,支持 Linux、macOS 和 Windows 平台的编译,提供小型二进制文件,减少未使用功能的开销,同时兼容大部分 Go 语言标准库和代码。

tinygo-org/tinygo

Github Repo Stars License: Language:

cover

TinyGo 是一个用于小型环境的 Go 编译器。 该项目旨在为微控制器、WebAssembly (WASM/WASI) 和命令行工具提供一种替代性的 Go 语言编译方式。

  • 支持超过 94 种微控制器板的编译
  • 可以编译成 WebAssembly 和 WASI 目标
  • 支持 Linux、macOS 和 Windows 平台的编译
  • 提供小型二进制文件,减少未使用功能的开销
  • 兼容大部分 Go 语言标准库和代码

facebook/react-strict-dom

Github Repo Stars License: Language:

cover

react-strict-dom 是 React DOM、命令式 DOM 和 CSS 的子集,支持 Web 和原生目标。

  • 实验性整合了 React DOM 和 StyleX。
  • 旨在改进和规范化为 Web 和原生开发样式化的 React 组件。
  • 提高 React 开发速度和效率,同时保持性能、可靠性和质量。
  • 支持跨平台开发,帮助团队更快地发布功能到更多平台上。

NVIDIA/ChatRTX

Github Repo Stars License: Language:

demo-picture-of-ChatRTX

trt-llm-rag-windows 是一个在 Windows 上使用 TensorRT-LLM 创建检索增强生成(RAG)聊天机器人的开发者参考项目。

  • 展示了使用 llama_index 库在 Windows 上实现的 RAG 管道
  • 使用 LLaMa 2 13B 模型、TensorRT-LLM 和 FAISS 向量搜索库
  • 数据集包括来自 NVIDIA Geforce News 的三十篇最新文章

ashishpatel26/LLM-Finetuning

Github Repo Stars License: Language:

cover

LLM-Finetuning 是使用 PEFT 进行微调的项目。

  • 使用 LoRA 和 Hugging Face 的 transformers 库高效微调大型语言模型。
  • 提供多个 Colab 笔记本,包括详细代码和指南,如 Efficiently Train Large Language Models with LoRA and Hugging Face、Fine-Tune Your Own Llama 2 Model 等。
  • 支持各种大型语言模型的微调,如 Llama 2、Falcon-7b、GPT3.5 Turbo 等。
  • 提供了一系列示例和教程,涵盖知识图谱构建、文本到知识图谱转换以及自定义数据集训练等功能。

MrNeRF/awesome-3D-gaussian-splatting

Github Repo Stars License: Language:

cover

awesome-3D-gaussian-splatting 是一个关于 3D 高斯飘零的论文和资源精选列表,旨在跟上未来几个月预期研究激增的步伐。

  • 精选介绍 3D 高斯飘零的经典论文
  • 深度学习与自动驾驶
  • 头像生成
  • 经典作品收录
  • 数据压缩技术应用
Licensed under CC BY-NC-SA 4.0