Загрузка...

🚀 Ultimate Python Library Guide for AI, ML, DL, GenAI & Agentic AI!

A comprehensive, organized list of Python libraries for AI, ML, DL, Generative AI, Agentic AI, and Computer Vision, categorized by use case. This will be extremely useful for building portfolios, research, or production systems.
1️⃣ Core AI / ML Libraries

NumPy – Numerical computing

Pandas – Data manipulation & analysis

Scikit-learn – Classical machine learning models

SciPy – Scientific computing

Statsmodels – Statistical modeling

Joblib – Model saving and serialization
2️⃣ Deep Learning (DL) Libraries

TensorFlow – Deep learning framework, neural networks

Keras – High-level API for TensorFlow

PyTorch – Deep learning framework, research & production

FastAI – High-level PyTorch library for rapid prototyping

ONNX – Interoperable model format for DL

Torchvision – Vision models & datasets for PyTorch
3️⃣ Generative AI (GenAI) Libraries

OpenAI – Access GPT, DALL·E, ChatGPT APIs

Hugging Face Transformers – LLMs, text generation, embeddings

Diffusers (Hugging Face) – Stable Diffusion & text-to-image models

LangChain – LLM agent orchestration, workflows

Autogen / AutoGPT / AgentGPT – Agentic AI frameworks

TextgenRNN – Text generation models

OpenCV AI Models – Pre-trained generative vision models
4️⃣ Agentic AI & Workflow Automation Libraries

LangGraph – Multi-step agent design & reasoning

AutoGen – Multi-agent collaboration, tool usage

Haystack – Retrieval-augmented AI workflows

Prefect / Airflow – Workflow orchestration

APIs / Requests – Calling APIs for agentic actions

RPA-Python / PyAutoGUI – Automate tasks & GUI actions

Redis / Pinecone / Weaviate – Vector database for agent memory
5️⃣ Computer Vision (CV) Libraries

OpenCV – Image processing & video analysis

Pillow (PIL) – Image manipulation

ImageAI – Object detection & recognition

Torchvision – Pre-trained vision models (PyTorch)

Mediapipe – Hand, face, and pose tracking

Albumentations – Image augmentation

Detectron2 (Facebook) – State-of-the-art object detection

YOLOv8 / Ultralytics – Real-time object detection
6️⃣ Natural Language Processing (NLP) Libraries

NLTK – NLP basics, tokenization, tagging

spaCy – Fast NLP pipelines

TextBlob – Sentiment analysis & text processing

Gensim – Topic modeling, word embeddings

SentenceTransformers – Embeddings for semantic search

LangChain – LLM agents, RAG pipelines
7️⃣ Data Visualization & Monitoring

Matplotlib – Basic plotting

Seaborn – Statistical visualization

Plotly – Interactive charts

Bokeh – Web-based interactive visualization

TensorBoard – DL training visualization

Weights & Biases (wandb) – Experiment tracking
8️⃣ Utilities & Helpers

Requests / HTTPx – API calls

BeautifulSoup / Scrapy – Web scraping for AI datasets

PDFPlumber / PyMuPDF – PDF extraction

OpenAI Evals – LLM evaluation and benchmarking

TQDM – Progress bars for pipelines
💡 Pro Tip

For an Agentic AI project, you’ll likely combine:
LangChain / LangGraph / Pinecone / OpenAI / HuggingFace Transformers / PyTorch / Requests / Pandas / NumPy

For Computer Vision + GenAI, combine:
OpenCV / Torchvision / Diffusers / PyTorch / PIL / Mediapipe / Albumentations

Видео 🚀 Ultimate Python Library Guide for AI, ML, DL, GenAI & Agentic AI! канала The ThinkLab by Saurabh
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять