Bilinear Nonnegative Matrix Factorization (BiNMF) implementation for hyperspectral unmixing.
- BiNMF.py - Core algorithm
- main.py - Example experiment
- Synthetic_GBM.py - Synthetic GBM data generator
python main.pyGenerate synthetic data:
python Synthetic_GBM.pyPython 3.x
PyTorch
NumPy
SciPy
Matplotlib