Commonly Used Packages
This part will introduce some basic packages and commonly used packages in optimization, machine learning, and large language models.
Basic Packages
Packages | Application | conda command |
---|---|---|
NumPy | Scientific computing |
|
Pandas | Data analysis |
|
Matplotlib | Data visualization |
|
Scipy | Optimization, statistics ... |
|
Optimization Packages
Packages | Application | conda command |
---|---|---|
CVXPY | Convex optimization |
|
PuLP | Linear programming |
|
Gurobi | Optimization |
|
pymoo | Multi-objective optimization |
|
Machine Learning Packages
Packages | Application | conda command |
---|---|---|
Scikit-learn | Machine learning |
|
TensorFlow | Deep learning |
|
PyTorch | Deep learning |
|
Keras | Deep learning |
|
Gym | Reinforcement learning |
|
Stable Baselines3 | Reinforcement learning |
|
Large language models
Packages | Application | conda command |
---|---|---|
LangChain | Language model |
|
OpenAI API | Language model |
|
Last updated