-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
numpy
scipy
pandas
scikit-learn
tensorflow
torch
xgboost
matplotlib
seaborn
plotly
sympy
statsmodels
dask
joblib
opencv-python
scikit-image
Here are some of the top Python scientific packages widely used in research, data science, and engineering:
General Scientific Computing
- NumPy – Efficient handling of large, multi-dimensional arrays and matrices, along with mathematical operations.
- SciPy – A library for scientific computing with modules for optimization, integration, interpolation, signal processing, and more.
Data Handling & Analysis
- pandas – Provides high-performance data structures (Series, DataFrame) for data manipulation and analysis.
Machine Learning & AI
- scikit-learn – A comprehensive machine learning library with tools for classification, regression, clustering, dimensionality reduction, and more.
- TensorFlow – A powerful deep learning framework developed by Google.
- PyTorch – A dynamic deep learning framework popular for research and production.
- XGBoost – An optimized gradient boosting library for machine learning.
Data Visualization
- Matplotlib – The fundamental library for creating static, animated, and interactive plots.
- Seaborn – Built on Matplotlib, it provides a high-level interface for statistical graphics.
- Plotly – An interactive plotting library, great for dashboards and web applications.
Symbolic Mathematics
- SymPy – A library for symbolic mathematics, including algebra, calculus, equation solving, and more.
Statistical Analysis
- statsmodels – Provides statistical models and hypothesis testing tools.
Scientific Workflows & Parallel Computing
- Dask – Enables parallel computing for large-scale data analysis and NumPy-like operations.
- Joblib – Optimized for parallel processing and caching of computation results.
Signal Processing & Image Analysis
- OpenCV (cv2) – Computer vision and image processing library.
- scikit-image – Image processing tools built on NumPy and SciPy.
Metadata
Metadata
Assignees
Labels
No labels