nanoGPT是一个从零开始构建的深度学习语言模型,旨在复现Karpathy的GPT-2模型。该项目提供了详细的代码与视频讲解,帮助用户深入理解并实现深度学习语言模型,特别适合初学者学习深度学习与自然语言处理。
本项目提供了对llama2.c的逐步解析和详细教程,非常适合初学者和希望深入了解该代码的人。项目包含示例代码和注释,帮助用户理解其主要功能和用法。
从零基础到训练GPT的课程资料,旨在帮助用户从无深度学习知识到实现自己的GPT模型。
从零开始实现 Stable Diffusion,系统性讲解其工作原理和背后的数学,并提供训练一个扩散模型的步骤。
minGPT是用PyTorch重新实现的GPT,旨在变得小巧、干净、可解释和具有教育意义,适合学习和研究。
这是一个面向中文读者的深度学习教科书,每一小节都是可以运行的 Jupyter 记事本,配套视频,旨在通过实践教授深度学习的基础和进阶知识。学习者可以自由修改代码和参数,获取及时反馈,积累深度学习的实战经验。该项目已被全球70多个国家的500多所大学用于教学。
《动手学大模型》是一本开源书籍,共12章节,涵盖从基础到高级的大语言模型内容,包括语言模型介绍、文本分类、提示词工程、语义搜索、微调模型、多模态模型等。书中包含大量代码示例,可直接在Colab运行,帮助读者更好地理解和应用大语言模型。此外,书中还提供了丰富的实践代码,旨在帮助读者掌握大型语言模型的使用和应用,适合初学者和有经验的开发者。
Brilliant推出的Introduction to Neural Networks课程
一个机器学习算法的实现项目,专注于使用numpy库从零开始构建神经网络和Transformer模型,旨在帮助理解和学习机器学习的核心概念
Whattocode 是一个由人工智能驱动的前端编程挑战生成器,能够根据你的时间和水平帮助你找到适合的编程挑战。用户只需选择可用时间和开发水平,然后点击“生成挑战”按钮即可获得量身定制的编程挑战。
SGLang是针对LLM推理的下一代界面和运行时环境,通过协同设计前端语言和后端运行时,极大改进了复杂LLM程序的执行和编程效率。
AI Coder Buddy是一款支持多种编程语言、框架和库的AI驱动代码助手,提供超过145,000个代码示例,通过AI模糊搜索实现快速查找,极大提升编码效率。
这是一个针对高效大语言模型的精心策划的资源列表,涵盖相关研究论文和技术,定期更新以保持信息的时效性,并对资源进行分类,方便用户浏览。包括理论论文和实践实现,旨在为研究人员和开发者提供有价值的参考。
该课程包含人工智能可解释性分析领域的导论、算法综述、经典论文精读、代码实战和前沿讲座,由B站知名UP主“同济子豪兄”主讲,课程视频免费开源。
Archittect是一个用于创建和重用动态代码模板的工具,支持任何编程语言,能够生成100%准确的代码,帮助开发者告别样板代码,提升开发效率。
Rust Flashcards 是一个用 Rust 编写的简单而有效的抽认卡应用,旨在帮助用户通过抽认卡的形式学习和复习 Rust 编程语言的基本概念和原则。它支持用户创建和管理抽认卡组,采用间隔重复学习法,提供友好的命令行界面,以及数据持久化存储,用户可以自定义卡片内容,适合初学者和有经验的开发者。
这个开源项目的功能是利用人工智能生成完整的书籍。
字节跳动提供 DeepSeek R1、OpenAI o1、GPT-4o、Claude 3.5 和 Gemini 1.5等领先大模型