LivePortrait: 使用拼接和重定向控制的高效肖像动画
LivePortrait是一种高效的肖像动画技术,它使用拼接和重定向控制来创建逼真的动画。该技术使用外观特征提取器、运动提取器、SPADE生成器、变形模块以及拼接和重定向模块。LivePortrait已经在GitHub上开源,并提供了预训练的模型和推理代码。
阅读更多
LivePortrait是一种高效的肖像动画技术,它使用拼接和重定向控制来创建逼真的动画。该技术使用外观特征提取器、运动提取器、SPADE生成器、变形模块以及拼接和重定向模块。LivePortrait已经在GitHub上开源,并提供了预训练的模型和推理代码。
阅读更多
Pongo 是一个 npm 模块,它在 Postgres 上实现了类似 MongoDB 的功能,并提供强一致性。它允许开发者使用类似 MongoDB 的语法进行数据库操作,例如插入、更新、删除和查找文档。Pongo 还提供了一个兼容 MongoDB 的 shim,方便开发者从 MongoDB 迁移到 Pongo。
阅读更多
QuickJS 是一个 TypeScript 包,允许开发者在 WebAssembly 沙箱中使用 QuickJS 引擎安全地执行 JavaScript 代码。它利用编译为 WebAssembly 的轻量级快速 QuickJS 引擎,提供了一个用于代码执行的强大环境,非常适合隔离和运行不受信任的代码。该包提供安全的环境、虚拟文件系统、自定义节点模块、Fetch 客户端和测试运行器等功能,易于与现有 TypeScript 项目集成,并提供用于在沙箱中执行和管理 JavaScript 代码的用户友好 API。
阅读更多
这篇文章介绍了一个为期12周的计算机课程大纲,旨在从基础原理出发,教授构建现代计算机系统的知识。课程内容涵盖了从晶体管、逻辑门到汇编语言、编译器、操作系统以及网络浏览器等多个层次,最终目标是让学生能够在FPGA上运行一个简单的网络浏览器。
阅读更多
OpenRailRouting 是一个基于 OpenStreetMap 数据和 GraphHopper 路由引擎的铁路路线规划引擎原型。它支持简单的路线请求、地图匹配、等时线、考虑转弯角度(以避免在点上掉头)、禁用铁路道口的转弯、支持多种轨距的轨道、支持可切换电压和频率的轨道以及支持前后不同速度。该项目还包括一个 Web 前端,它是原始 GraphHopper Web 前端的复刻。
阅读更多
该文章是motor-os项目的更新日志文件,记录了该项目的版本变更信息,包括新功能、错误修复以及其他改进。该文件位于motor-os代码仓库的根目录下,方便用户查看项目的更新历史。
阅读更多
jqjq是一个用jq语言编写的jq解析器,它能够解析和执行jq表达式。该项目旨在展示jq作为一种编程语言的表现力和能力,并提供了一种使用jq编写复杂程序的方式。jqjq实现了jq规范中的大部分功能,包括词法分析、语法分析、表达式求值和内置函数等。
阅读更多
Bash Dungeon是一款基于shell的地下城游戏,灵感来源于Dungeons And Directories和Bash Crawl。该游戏旨在以一种有趣且互动的方式教会新用户如何使用shell。玩家通过cd、ls和cat等基本命令在游戏中探索地下城,并通过阅读羊皮纸获取游戏指令。
阅读更多
Fabric是一个开源框架,旨在利用人工智能增强人类能力。它提供了一个模块化框架,用于利用可用于任何地方的众包人工智能提示集来解决特定问题。Fabric 将问题分解成独立的部分,并使用称为“模式”的提示来解决这些问题。它允许用户创建自己的“模式”,并将它们链接在一起以创建更高级的功能。Fabric 还提供了一个服务器组件,称为“磨坊”,用于提供“模式”和一个客户端组件,称为“织机”,用于调用“模式”。
阅读更多
Aya 是一个简单易用的版本控制系统,致力于提供简洁性和易用性,旨在成为 Git 的替代方案。与 Git 不同的是,Aya 只提供少量的命令,确保了快速学习曲线,并防止出现复杂的错误。其主要功能包括:少于 6 个命令、直观且用户友好的界面、专注于简单性而非功能性、快速的学习曲线以及防止出现类似 Git 中的复杂错误。
阅读更多
Fiwix 是一款从零开始编写的操作系统内核,基于 UNIX 架构,完全专注于 POSIX 兼容性。它体积小,可在 i386 硬件平台上运行,并与大量现有 GNU 应用程序兼容。Fiwix 支持多种功能,包括抢占式多任务处理、进程间通信、虚拟内存、EXT2 文件系统、ISO9660 文件系统、SVGAlib、PCI 本地总线、键盘驱动程序、帧缓冲区设备等。
阅读更多
SQL Explorer是一个基于Django的应用程序,可以添加到现有的Django站点,或用作独立的商业智能工具。它可以连接到Django支持的任何SQL数据库。它提供了一些关键功能,包括:支持多个连接、人工智能驱动的SQL助手、快速访问模式信息以便于查询、浏览器内透视表、定期快照查询、查询历史和日志、浏览器内统计信息、参数化查询以及将保存的查询公开为JSON API等。
阅读更多
bitcoin-sdk-js是一个比特币TypeScript/JavaScript库,适用于NodeJS、浏览器和移动设备,支持隔离见证(Segwit)和Taproot。它简化了比特币交易的创建,支持多种交易类型,包括多重签名、哈希时间锁定合约(HTLC)等智能合约。该库提供了丰富的功能,用于生成密钥对、添加输入和输出、设置锁定时间、签名交易以及广播交易等。
阅读更多
Refined GitHub 是一款浏览器扩展程序,旨在简化 GitHub 界面并添加实用功能,例如:显示空白字符、一键修复合并冲突、显示 PR 的进度、隐藏除评论之外的所有事件、添加快捷键、改进代码评论、增强 PR 查看和编辑体验等等。该扩展支持 Chrome、Firefox 和 Safari 浏览器,并可在 GitHub Enterprise 上使用。
阅读更多
该GitHub仓库包含阿波罗11号任务中指令舱(Comanche055)和登月舱(Luminary099)的原始制导计算机源代码。这些代码由虚拟 AGC 和麻省理工学院博物馆的团队进行数字化,旨在保存和分享阿波罗11号任务的关键历史资料。
阅读更多
th64 是一个用 C 语言编写的微型哈希函数,通过了 SMhasher3 中的所有测试。它对于小键(1-32 字节)的速度很快,为 43 个周期/哈希,对于大键的速度也很快,为 2.61 字节/周期(8.52 GiB/秒)。
阅读更多
sc-im 是一款基于 ncurses 的类 VIM 电子表格计算器,支持 VIM 编辑命令、撤销/重做、CSV/TAB/XLSX 文件导入导出、单元格格式化、排序、过滤、脚本支持等功能,可通过 Patreon 或 PayPal 捐赠支持开发。
阅读更多
Racket Plot 食谱是一个不断更新的代码示例集合,用于使用 Racket Plot 库创建各种图表。该项目欢迎开发者贡献代码、图片和简短描述,所有贡献需遵循与 Racket 相同的 MIT 或 Apache 2 许可协议。
阅读更多
这篇文章提供了指向GitHub上udlbook/udlbook存储库中文件的链接,具体来说是public/NMI_Review.pdf文件,位于main分支。
阅读更多
这篇文章介绍了如何使用 BOLT 工具优化 x86-64 Linux 内核性能。文章详细讲解了如何构建内核、收集性能数据、转换数据格式以及修改内核构建脚本以集成 BOLT 优化流程。此外,文章还提供了一些关于性能预期、数据收集时长以及如何查看 BOLT 优化后代码的建议。
阅读更多
Transfer Thought是一个基于Web的平台,用于轻松创建和部署虚拟现实体验。该平台开源,采用MIT许可证,并提供详细的设置指南,包括克隆存储库、设置本地环境、配置AWS账户和Amplify等步骤。
阅读更多
Bython 是一个 Python 预处理器,它将大括号转换为缩进,让你可以使用大括号风格编写 Python 代码。它不会影响 Python 的功能,你仍然可以使用 NumPy 和 Matplotlib 等所有现有模块。可以使用 pip 从 PyPI 安装 Bython。
阅读更多
hypr-dynamic-cursors是一个为Hyprland桌面环境设计的开源插件,它使光标更加逼真,并添加了“摇动查找”功能。该插件模拟了光标在屏幕上拖动时的物理行为,例如倾斜和旋转,并允许用户自定义这些效果。此外,它还支持类似于KDE Plasma和MacOS的“摇动查找”功能,可以放大光标以便于查找。
阅读更多
json.bash 是一款命令行工具和 bash 库,用于创建 JSON。它可以从 shell 原生数据(环境变量、文件、程序输出)中提取数据,并使用 JSON 对其进行封装。该工具支持多种数据类型,包括字符串、数字、布尔值、数组和嵌套 JSON。它还提供了一些实用程序,例如 jb-echo、jb-cat 和 jb-stream,用于简化 JSON 的创建和处理。
阅读更多
pyNES是一个使用 Python 为 NES 开发游戏的项目,它包含一个汇编器和一个将 Python 代码转换为 6502 汇编代码的编译器。文章介绍了 pyNES 项目的起源、目标以及 0.1.x 和 0.2.x 版本的功能和改进。
阅读更多
Palico是一个LLM开发框架,旨在通过快速实验来提高LLM应用程序的准确性。它允许开发者构建模块化的LLM应用程序,并通过交换不同的模型、提示、上下文和架构来进行实验。Palico还提供了评估工具和可视化界面,帮助开发者分析和比较不同配置的性能,从而快速找到最佳解决方案。
阅读更多
Mutahunter是一款开源的、语言无关的变异测试工具,它利用大型语言模型(LLM)自动在代码中注入上下文感知的错误,以评估测试套件的有效性。与传统的基于抽象语法树(AST)的变异测试工具不同,Mutahunter能够理解代码的上下文,从而生成更接近真实漏洞的变异。Mutahunter支持多种编程语言,并提供详细的变异覆盖率报告,帮助开发者识别测试套件中的潜在弱点。
阅读更多
Hugging Face发布了Transformer v4.42.0版本,其中包括多个新模型,如Gemma 2、RTDETR、InstructBLIP、LLAVa Next等。新版本对工具使用和RAG模型的支持进行了重大更新,并新增了GGUF文件支持。此外,还包括训练器改进、量化改进、新实例分割示例以及其他显著改进和错误修复。
阅读更多
Omniparse 是一个开源平台,可以将任何非结构化数据(文档、表格、图像、视频、音频文件或网页)解析成结构化、可操作的数据,并针对 GenAI(LLM)应用程序进行优化。它支持多种文件类型,可以提取表格、图像、音频/视频转录、网页爬取等功能,并可以使用 Docker 和 Skypilot 轻松部署。
阅读更多