Commonly Used Packages

This part will introduce some basic packages and commonly used packages in optimization, machine learning, and large language models.

Basic Packages

PackagesApplicationconda command

NumPy

Scientific computing

conda install numpy

Pandas

Data analysis

conda install pandas

Matplotlib

Data visualization

conda install matplotlib

Scipy

Optimization, statistics ...

conda install scipy

Optimization Packages

PackagesApplicationconda command

CVXPY

Convex optimization

conda install cvxpy

PuLP

Linear programming

conda install pulp

Gurobi

Optimization

conda install gurobi

pymoo

Multi-objective optimization

conda install pymoo

Machine Learning Packages

PackagesApplicationconda command

Scikit-learn

Machine learning

conda install scikit-learn

TensorFlow

Deep learning

conda install tensorflow

PyTorch

Deep learning

conda install pytorch

Keras

Deep learning

conda install keras

Gym

Reinforcement learning

conda install gym

Stable Baselines3

Reinforcement learning

conda install stable-baselines3

Large language models

PackagesApplicationconda command

LangChain

Language model

conda install langchain

OpenAI API

Language model

conda install openai

Last updated