#开源项目

idiomatic-rust - Rust惯用编程指南与资源汇总
Rust编程代码规范开源学习资源Github开源项目
该项目汇集了Rust惯用编程的权威资源,包含开源项目、工作坊、书籍、文章和演讲等多样化内容。涵盖Rust编程各个层面,适合不同水平的开发者学习和参考。资源由社区持续更新维护,旨在推广Rust最佳实践,促进生态系统发展。
japicmp-gradle-plugin - JApicmp Gradle插件提供Java库二进制兼容性分析
Gradle插件二进制兼容性API比较JApicmp报告生成Github开源项目
japicmp-gradle-plugin是一个基于JApicmp的Gradle插件,用于生成Java库的二进制兼容性报告。该插件支持自定义过滤器、富文本报告生成和灵活的失败条件设置。它提供XML、HTML和TXT等多种输出格式,并允许用户定义自定义规则来检查API变更。插件还支持设置和后处理规则,以实现更复杂的兼容性检查逻辑。这个工具特别适合需要严格管理API兼容性的Java项目。
mteb - 多任务文本嵌入模型评估基准
MTEB文本嵌入基准测试评估自然语言处理Github开源项目
MTEB是一个开源的文本嵌入模型评估基准,涵盖多种任务类型和语言。它提供标准化的测试集、灵活的评估配置和公开排行榜。研究人员可以使用MTEB评估自定义模型,添加新任务,并进行模型性能比较,从而推动文本嵌入技术的进步。
git-sim - Git命令可视化模拟工具
Git可视化命令行工具版本控制代码管理Github开源项目
git-sim是一个Git命令可视化工具,通过终端命令在代码仓库中生成Git操作的图像或视频演示。它支持add、commit、merge等多种常用Git命令的可视化,帮助开发者直观理解Git操作效果。git-sim使用类似Git的命令语法,便于上手,适用于团队协作和Git学习。开发者可以在使用Git命令前先进行模拟,以预防意外情况。此外,git-sim还可用于生成Git操作的教学演示和团队文档。
graphrag-local-ollama - 基于Ollama的本地知识图谱RAG工具
GraphRAGOllama本地模型知识图谱贡献指南Github开源项目
GraphRAG Local Ollama是基于Microsoft GraphRAG的改编项目,支持使用Ollama下载的本地模型。该项目通过构建图形化文本索引,利用本地语言模型和嵌入模型回答全局性问题,适用于大规模文本语料库。相比OpenAPI模型,它具有高效、低成本的本地推理优势,同时提供简便的设置流程。这一工具特别适合需要处理私有数据或大量文本的用户。
github-for-jira - 开源工具实现GitHub代码与Jira项目管理的无缝集成
GitHubJira项目管理代码集成开发工具Github开源项目
GitHub For Jira是Atlassian开发的开源项目,集成GitHub代码与Jira项目管理。支持GitHub.com和Jira Cloud,在Jira中展示GitHub开发信息、构建部署状态和安全警报。通过在代码提交、分支或PR中添加Jira问题键实现自动同步。具备历史数据回填功能,提升团队项目和代码管理效率。
Blind-Motion-Deblurring-Survey - 深度学习运动去模糊技术研究综述及发展趋势
深度学习运动去模糊图像处理人工智能计算机视觉Github开源项目
本项目全面回顾了深度学习在运动去模糊领域的研究进展。通过系统分析150余篇相关论文,总结了30多种盲运动去模糊算法。对当前先进方法在4个数据集上进行了对比实验,揭示了现有技术的不足,并探讨了未来发展方向。项目还收录了CVPR 2024最新去模糊研究成果,为该领域研究人员提供了重要参考。
Make-An-Audio - 将文本转换为高保真音频的开源扩散模型
Make-An-Audio文本转音频扩散模型音频生成人工智能Github开源项目
Make-An-Audio是一个开源的文本到音频生成项目,基于条件扩散概率模型。该项目能够从文本等多种模态生成高保真音频,支持文本到音频、音频到音频等多种任务。项目提供了预训练模型和简单的命令行操作,方便用户生成自定义音频。此外,项目还包含了详细的训练和评估流程,以及与其他模型的性能比较。
LLFormer - 高效处理超高清低光照图像的Transformer模型
图像增强低光照超高清TransformerAAAIGithub开源项目
LLFormer是一种新型Transformer模型,专门用于增强超高清低光照图像。通过创新的轴向多头自注意力和跨层注意力融合机制,LLFormer能高效处理4K和8K分辨率图像。在UHDLOL基准测试中,该模型性能显著优于现有方法。LLFormer不仅提升了图像质量,还能改善低光照条件下人脸检测等下游任务的效果。
Data-Scientist-Books - 提供AI、深度学习和机器学习相关的推荐书籍列表
AIMLResearchDL项目实施Github开源项目
该项目提供AI、深度学习和机器学习相关的推荐书籍列表,适合初学者和有经验的研究者。这些书籍帮助读者快速入门,并深入掌握人工智能和机器学习领域的最新技术与应用,提供实际的项目实施指导和建议,从而更高效地完成AI/ML项目。
echelon - 经典Firefox界面重现 复古浏览体验
EchelonMozilla Firefox主题浏览器复古设计Github开源项目
Echelon是一款适用于Mozilla Firefox 115ESR的复古主题,重现了Firefox 4至29版本的经典界面风格。该主题由多位开发者合作创建,旨在让用户重温早期Firefox的浏览体验。Echelon提供多种界面样式选择,满足不同用户的怀旧需求。
thunderbird-patches - Betterbird项目的Thunderbird增强补丁库
BetterbirdThunderbird电子邮件客户端开源软件邮件管理Github开源项目
Betterbird是Mozilla Thunderbird的一个分支项目,此仓库包含其全部增强功能补丁。项目提供Windows、Linux和Mac平台的详细构建指南,通过自动化脚本简化编译流程,并支持一次性构建。仓库还包含错误报告指南和翻译资源,致力于改进电子邮件客户端体验。
xmtf - 通过多任务微调提升跨语言泛化能力
多任务微调跨语言泛化xP3BLOOMZmT0Github开源项目
XMTF项目探索了通过多语言多任务微调来增强模型的跨语言泛化能力。研究者基于BLOOM和mT5模型,使用xP3数据集进行微调,开发了BLOOMZ和mT0系列模型。这些模型在46种语言的13个任务上接受训练,展现出显著的跨语言和跨任务迁移学习能力。项目公开了完整的数据处理流程、模型训练方法和评估体系,为自然语言处理领域的跨语言研究提供了重要参考。
sparsegpt - 开源项目实现大型语言模型高效压缩
SparseGPT语言模型模型压缩稀疏化神经网络剪枝Github开源项目
SparseGPT是一个致力于大型语言模型压缩的开源项目。它提供了一套工具,可在单次操作中对OPT、BLOOM和LLaMA等大规模语言模型进行精确剪枝。该项目支持非结构化、n:m结构化和稀疏量化压缩方法,并包含在WikiText2、PTB和C4子集上评估模型性能的脚本。SparseGPT能有效缩减模型规模的同时保持准确性,为研究人员和开发者提供了探索语言模型压缩的实用工具。
CVPR23_LFDM - 潜在流扩散模型实现条件图像到视频生成
LFDM图像到视频生成条件生成潜在流扩散模型深度学习Github开源项目
CVPR23_LFDM项目提出了一种基于潜在流扩散模型的条件图像到视频生成方法。该方法在MUG、MHAD和NATOPS数据集上展示了生成流畅自然的人脸表情和人体动作视频的能力。项目开源了预训练模型、演示代码和详细的模型训练流程,为计算机视觉研究提供了有价值的资源。
STF - 窗口注意力机制推动图像压缩技术进步
图像压缩Transformer模型CNN模型深度学习CompressAIGithub开源项目
STF项目开发了基于窗口注意力的图像压缩方法,在CNN和Transformer架构上均实现突破。该技术在Kodak和CLIC数据集上表现出色,兼顾压缩性能和编解码效率。项目开源了预训练模型、训练评估脚本和OpenImages数据集训练指南,为图像压缩研究提供了全面资源。
bigcode-evaluation-harness - 开源代码生成模型评估框架
代码生成评估框架模型评估多语言支持BigCodeGithub开源项目
bigcode-evaluation-harness是一个评估代码生成模型的开源框架。它支持多种编程语言和任务,如代码补全、插入和翻译。该框架兼容Hugging Face上的自回归模型,具备多GPU生成能力,并可在Docker容器中运行以保证安全性和可重复性。框架集成了HumanEval、APPS等多个代码生成基准,为研究人员和开发者提供了全面评估代码模型性能的工具。
h-transformer-1d - 高效序列学习的分层注意力变换器实现
H-Transformer-1DTransformer序列学习长程注意力神经网络Github开源项目
H-Transformer-1D是一个开源项目,实现了基于分层注意力机制的Transformer模型。这种实现使序列学习达到亚二次方复杂度,在Long Range Arena基准测试中表现优异。项目支持可变序列长度、可逆性和令牌移位等功能,适用于长序列数据处理。该实现主要提供编码器(非自回归)版本,为自然语言处理和机器学习领域提供了新的研究方向。
FF-ULTIMA - Firefox浏览器的高度可定制主题体验
Firefox主题定制用户界面CSSFF ULTIMAGithub开源项目
FF-ULTIMA是一款功能丰富的Firefox主题,为用户提供垂直标签栏、单行导航栏等多种自定义选项。该主题支持插件兼容、自定义配色、深浅模式自动切换,适用于Windows、Linux和Mac系统。通过简易的安装过程,用户可以获得高度个性化的Firefox浏览体验。
S0ixSelftestTool - 专为Linux系统优化的S2idle和S0ix故障诊断工具
S0ix Selftest ToolLinux调试工具系统休眠性能优化Github开源项目
S0ixSelftestTool是一款针对Linux系统开发的开源调试工具,专注于Intel客户端平台S2idle路径CPU Package C-state和S0ix故障的初步诊断。此工具可快速识别PC10或S0ix进入失败的原因,并支持运行时PC10状态检查。操作简便,通常在3分钟内即可生成调试结果,简化了故障排查流程。工具会自动归档调试过程日志,为进一步分析提供基础数据。适用于系统管理员和开发者进行初步故障排查和性能优化。工具支持通过简单的命令行操作进行S2idle和运行时PC10状态检查,如使用 ./s0ix-selftest-tool.sh -s 命令检查S2idle路径状态。
Burn-My-Windows - GNOME Shell和KWin的创意窗口关闭动画扩展
GNOME ShellKWin窗口特效开源项目Linux桌面Github
Burn-My-Windows是一款为GNOME Shell和KWin桌面环境开发的窗口关闭动画扩展。它提供多种独特效果,包括火焰燃烧、玻璃破碎和像素化消失等,增强了用户的视觉体验。该扩展兼容多个GNOME和KWin版本,安装简便,还支持用户自定义创建新效果。Burn-My-Windows适合希望为桌面增添趣味或追求专业外观的用户,能够满足不同需求。
Tela-icon-theme - 扁平化多彩图标主题 为Linux桌面注入视觉新风
Tela Icon Theme图标主题安装指南颜色变体开源项目Github
Tela Icon Theme为Linux桌面环境提供扁平化和多彩的图标主题。该主题包含多种颜色变体,如标准、黑色和蓝色等,满足不同用户的个性化需求。它支持脚本安装,并为KDE Plasma提供颜色方案版本。用户可通过Snapcraft商店或Gentoo Linux的overlay轻松获取和安装Tela Icon Theme。
thunderbird-user.js - Thunderbird隐私安全增强配置方案
Thunderbirduser.js隐私保护安全配置反指纹追踪Github开源项目
Thunderbird-user.js是一个专注于提升Thunderbird邮件客户端隐私和安全性的开源配置模板。通过禁用非必要的网页浏览功能,该项目旨在减少用户追踪和指纹识别风险。项目提供详细的wiki文档,包括关键设置说明、扩展使用指南和特定用户注意事项,适合重视数据保护的Thunderbird用户使用。
MangoHud - Vulkan和OpenGL实时性能监控工具
MangoHud性能监控游戏优化Linux开源软件Github开源项目
MangoHud是一个开源的Vulkan和OpenGL性能监控工具,可实时显示FPS、温度、CPU/GPU负载等指标。它支持自定义配置和多种安装方式,通过环境变量灵活控制。MangoHud提供日志记录和可视化分析功能,适用于游戏性能测试和开发调优。
SparseTransformer - PyTorch库实现可变长度稀疏Transformer用于3D点云处理
SpTr稀疏变压器点云处理3D识别PyTorchGithub开源项目
SparseTransformer (SpTr)是一个PyTorch库,专门用于实现可变长度稀疏Transformer,主要应用于3D点云数据处理。该库具有快速、内存高效和易用的特点,支持窗口Transformer等技术。SpTr已在多个计算机视觉研究中应用,包括LiDAR的球形Transformer和3D点云分割的分层Transformer。它能够轻松集成到基于Transformer的3D点云网络中,仅需少量修改即可使用。
bpc_updates - 浏览器付费墙绕过扩展
Bypass Paywalls Clean付费墙浏览器扩展GitFlic开源项目Github
Bypass Paywalls Clean 是一个开源的浏览器扩展项目,旨在绕过网站付费墙限制。该项目最新版本已迁移至 GitFlic 平台,用户可在那里获取更新。此扩展可能有助于访问某些需付费的在线内容,但使用时应注意遵守相关法律和网站条款。
lovely-forks - GitHub项目分支发现工具
GitHub插件代码仓库项目分支开源协作Lovely forksGithub开源项目
Lovely-forks是GitHub开源项目的浏览器扩展,在仓库页面显示重要fork信息。它突出标记星数较多或近期更新的分支,帮助发现活跃的社区维护版本。支持Firefox和Chrome,便于开发者找到最新项目版本和潜在贡献机会。
desktop-web-browsers - 综合收录217款桌面网页浏览器列表
浏览器网页浏览器桌面浏览器ChromeFirefoxGithub开源项目
本项目提供了一份全面的桌面网页浏览器清单,收录217款浏览器。清单按字母顺序列出每款浏览器的名称、引擎、兼容系统及简介。涵盖主流和小众浏览器,为用户提供多样化选择。值得注意的是,部分浏览器可能不适合日常使用。
does-uBO-bypass-yt - uBlock Origin过滤器YouTube广告拦截状态检测工具
uBlock OriginYouTube广告拦截过滤器更新开源项目Github
该工具通过比对uBlock Origin志愿者维护的最新过滤器与YouTube反广告拦截脚本,实时检测过滤器是否有效。用户可快速了解uBlock Origin过滤器状态,及时获取更新提醒,保持YouTube无广告浏览体验。工具界面简洁直观,操作便捷,适用于所有uBlock Origin用户。
file-organizer-2000 - 智能文件管理助手优化Obsidian工作流
AI File Organizer 2000Obsidian插件文件组织AI助手自动化管理Github开源项目
File-organizer-2000是一款Obsidian插件,通过AI技术实现智能文件管理。该插件提供自动标记、重命名和文件移动功能,同时支持OCR文本提取、会议记录转录和AI格式化。它能优化个人笔记和团队协作的文件组织,提高工作效率。该插件集成了AI助手视图和AI收件箱功能,可根据用户需求自动组织文件。此外,它还支持创建自定义AI模板,为文件格式化提供灵活性。File-organizer-2000适用于多种场景,能有效简化Obsidian中的文件管理流程。
pyreft - 表征微调的开源Python库
ReFT语言模型表示微调pyreft人工智能Github开源项目
pyreft是一个开源的Python库,支持表征微调(ReFT)方法。它可与HuggingFace上的预训练语言模型配合使用,通过配置文件设置参数,并支持将结果分享到HuggingFace。pyreft提供了参数高效的微调方法,可针对特定时间步和表征进行干预,区别于LoRA等其他PEFT方法。该库还支持与LoRA结合,并提供了便捷的数据处理和训练功能。
self-speculative-decoding - 无损加速大型语言模型的创新推理方案
Self-Speculative DecodingLLM加速推理优化草稿验证层跳过Github开源项目
Self-Speculative Decoding是ACL 2024的一个开源项目,提出了一种无损加速大型语言模型(LLMs)的新方法。该技术通过草稿生成和验证两个阶段,在不增加额外训练和内存的情况下提高LLM推理速度。这一创新方案保证了输出质量和模型兼容性,为LLM加速提供了高效且易于实施的解决方案。
mkcert - 简化开发环境的本地证书生成工具
mkcert本地证书开发工具SSL证书根证书Github开源项目
mkcert工具简化了开发环境中本地信任证书的创建过程。它能自动安装本地证书颁发机构并生成证书,无需复杂配置。支持各主流操作系统和浏览器,有效解决了开发中使用真实CA证书的风险和自签名证书的信任问题。这为开发者提供了一个高效、安全的本地证书管理解决方案。
wyGPT - 单GPU高性能GPT模型训练推理工具
wyGPTGPU训练EGFR基因突变非小细胞肺癌生存分析Github开源项目
wyGPT是一个开源的GPT模型项目,专注于单GPU环境下的高效训练和推理。提供命令行工具,支持PubMed和中文预训练模型的微调和文本生成。项目包含示例数据和使用说明,是自然语言处理研究和开发的实用工具。
Automatic-Circuit-Discovery - 推进神经网络可解释性研究的自动化工具
ACDC机器学习神经网络自动电路发现可解释性Github开源项目
Automatic Circuit DisCovery (ACDC)项目提供了一套自动化工具,用于探索神经网络内部机制,提高模型可解释性。项目包含NeurIPS 2023聚焦论文的配套代码,实现了ACDC算法、计算图编辑功能和可编辑计算图的底层实现。基于TransformerLens库开发,支持Python 3.8+环境,并提供完整的安装和使用文档。该工具为研究人员提供了深入分析神经网络内部结构的新方法。
tinyzero - 简易强化学习框架 快速训练类AlphaZero智能体
AlphaZero强化学习神经网络蒙特卡洛树搜索环境模拟Github开源项目
tinyzero是一个简易的强化学习框架,用于在任意环境中训练类AlphaZero的智能体。该框架提供简单接口实现新环境、模型和智能体,支持多种游戏类型。tinyzero采用Monte Carlo树搜索和深度学习技术,可在Google Colab上快速部署,适合研究人员和爱好者探索AI在各类任务中的应用。