38 lines
826 B
Plaintext
38 lines
826 B
Plaintext
# 核心科学计算和数据处理
|
|
numpy>=1.21.0
|
|
pandas>=1.3.0
|
|
scipy>=1.7.0
|
|
scikit-learn>=1.0.0
|
|
|
|
# 机器学习和深度学习
|
|
xgboost>=1.5.0
|
|
lightgbm>=3.3.0
|
|
|
|
# 可选:深度学习框架(选择一个或多个)
|
|
tensorflow>=2.8.0 # TensorFlow/Keras 模型
|
|
torch>=1.11.0 # PyTorch 模型
|
|
torchvision>=0.12.0 # PyTorch 视觉模型
|
|
|
|
# 可视化
|
|
matplotlib>=3.5.0
|
|
seaborn>=0.11.0
|
|
|
|
# 图像处理和计算机视觉
|
|
opencv-python>=4.5.0
|
|
scikit-image>=0.19.0 # 高级图像处理
|
|
Pillow>=9.0.0 # PIL 图像处理
|
|
|
|
# 光谱数据处理
|
|
spectral>=0.22.0 # ENVI 文件处理
|
|
|
|
# 降维和流形学习
|
|
umap-learn>=0.5.0 # UMAP 降维(可选)
|
|
|
|
# 工具库
|
|
joblib>=1.1.0
|
|
typing-extensions>=4.0.0 # 类型提示
|
|
|
|
# 开发和测试(可选)
|
|
pytest>=6.2.0
|
|
jupyter>=1.0.0
|
|
ipykernel>=6.0.0 # Jupyter 内核 |