Jacky's blog
首页
  • 学习笔记

    • web
    • android
    • iOS
    • vue
  • 分类
  • 标签
  • 归档
收藏
  • tool
  • algo
  • python
  • java
  • server
  • growth
  • frida
  • blog
  • SP
  • more
GitHub (opens new window)

Jack Yang

编程; 随笔
首页
  • 学习笔记

    • web
    • android
    • iOS
    • vue
  • 分类
  • 标签
  • 归档
收藏
  • tool
  • algo
  • python
  • java
  • server
  • growth
  • frida
  • blog
  • SP
  • more
GitHub (opens new window)
  • shell

  • tool

  • 网络

  • algo

  • compute_base

  • blog

  • growth

  • java

  • C&C++

  • ai

    • base

    • tools

    • other

      • huggingFace
        • 🧠 Hugging Face 的核心内容包括:
          • 1. 🤗 Transformers 库
          • 2. 🏛️ 模型 & 数据集托管平台
          • 3. 🧪 Hub API & CLI
          • 4. 🔧 Accelerate、PEFT、Diffusers 等子项目
          • 5. 🤖 Inference API / Spaces
          • 6. 🌍 社区
        • 📌 总结
      • pad_token
      • token
      • rnn
      • 向量
      • BPE算法
  • secure

  • cms

  • english

  • 生活

  • 金融学

  • more

  • other
  • ai
  • other
Jacky
2025-05-11
目录

huggingFace

Hugging Face 是一个领先的 人工智能开源平台,专注于 自然语言处理(NLP) 和 机器学习模型的共享、部署与协作。它既是一家公司,也是一个庞大的开源社区。


# 🧠 Hugging Face 的核心内容包括:

# 1. 🤗 Transformers 库

  • 用途:用于加载和使用各类预训练的 transformer 模型(如 BERT、GPT、T5、LLaMA、ChatGLM 等)。
  • 支持任务:文本分类、文本生成、翻译、问答、情感分析、摘要生成等等。
  • 优点:一行代码即可加载和运行模型。

示例:

from transformers import pipeline
classifier = pipeline("sentiment-analysis")
print(classifier("Hugging Face is amazing!"))
1
2
3

# 2. 🏛️ 模型 & 数据集托管平台

  • 官方网站:https://huggingface.co (opens new window)
  • 提供数万个开源模型和数据集,用户可以上传、下载、共享模型和数据。
  • 模型页面支持在线体验推理、查看权重、文档等。

# 3. 🧪 Hub API & CLI

  • 通过 huggingface_hub 和 huggingface-cli 工具,开发者可以:

    • 上传和下载模型
    • 管理账号和 token
    • 与 git 类似的方式管理模型版本

# 4. 🔧 Accelerate、PEFT、Diffusers 等子项目

  • accelerate: 训练多卡/多机模型的工具。
  • peft: 参数高效微调(如 LoRA)支持库。
  • diffusers: 文生图模型库(如 Stable Diffusion)。

# 5. 🤖 Inference API / Spaces

  • Inference API:提供在线模型推理服务。
  • Spaces:类似 Hugging Face 上的 Gradio/Demo 应用托管平台。你可以部署自己的 AI web app。

# 6. 🌍 社区

  • Hugging Face 是一个开源社区,有大量研究人员、开发者、AI 初学者在上面分享项目。
  • 也是许多 AI 研究和产品发布的首选平台。

# 📌 总结

项目 功能
🤗 Transformers 主流 NLP/ML 模型库
🏛️ Hub 模型 & 数据集托管 + API
🧪 Accelerate 等子库 高性能训练、微调、扩散模型等支持
📦 CLI & SDK 简单统一的登录、上传、下载、推理工具
🚀 Spaces 快速部署 AI Web 应用(如 ChatGPT demo)

如果你是机器学习或 NLP 开发者,Hugging Face 几乎是不可绕开的工具平台。

需要我帮你入门某个具体方向吗?比如“如何用 Transformers 做文本分类”?

上次更新: 2025/05/11, 17:53:33
cursor
pad_token

← cursor pad_token→

最近更新
01
npx 使用指南
10-12
02
cursor
09-28
03
inspect
07-20
更多文章>
Theme by Vdoing | Copyright © 2019-2025 Jacky | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式