All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- GitHub-compatible math formula rendering in documentation
- Conda package recipe and submission guide
- Comprehensive badge set in README
- Updated bibliography with valid data
- Bumped version to retry GitHub Release upload (previous version encountered asset upload instability).
- Verified Conda and PyPI workflow configurations.
- Resolved CI/CD pipeline issues caused by history rewrite for security.
- Fixed Conda build dependency
einopsby addingconda-forgechannel. - Updated repository workflow configuration to use secure GitHub Secrets.
1.0.6 - 2025-12-16
- Documentation rebuild with comprehensive API reference
- Link checker script for CI validation
- Synthetic image generation for documentation assets
- Restructured documentation with consistent style
- Updated all tutorials with runnable examples
1.0.5 - 2025-12-16
- ESRGAN super-resolution model implementation
- Siamese change detection network
- PINN advection-diffusion example
- Comprehensive documentation overhaul
- Improved GAN training stability
- Enhanced PINN collocation sampling
- CRS preservation in tiling operations
- Memory leak in streaming data loader
1.0.4 - 2025-12-15
- CycleGAN unpaired image translation
- Uncertainty calibration module
- Bootstrap confidence intervals for metrics
- Optimized COG streaming performance
- Improved mixed precision training stability
- STAC temporal query edge cases
- Gradient accumulation with DDP
1.0.3 - 2025-12-14
- Pix2Pix paired image translation
- Physics-informed neural network module
- Collocation point samplers (uniform, Latin hypercube)
- Refactored model registry for extensibility
- Updated PyTorch requirement to 2.0+
- GeoTensor coordinate transform propagation
- Loss function NaN handling
1.0.2 - 2025-12-13
- ONNX export functionality
- TorchScript compilation support
- Model quantization utilities
- Improved checkpoint serialization format
- Enhanced callback system flexibility
- Multi-GPU synchronization in metrics
- Resolution mismatch in super-resolution
1.0.1 - 2025-12-13
- Early stopping callback
- Learning rate scheduler integration
- Gradient clipping options
- Improved training progress display
- Enhanced error messages
- Validation metric aggregation
- Checkpoint loading from different devices
1.0.0 - 2025-12-12
- Core GeoTensor and GeoBatch abstractions
- COG, STAC, and Zarr I/O modules
- U-Net, DeepLabV3+, FPN architectures
- ResNet, EfficientNet, ViT backbones
- Trainer with mixed precision and DDP
- Comprehensive metric suite (IoU, Dice, ECE)
- Spectral index computation (NDVI, NDWI, NBR)
- Tiling and sampling utilities
- Augmentation pipeline
- Initial stable release
0.1.0 - 2025-12-12
- Initial project structure
- Basic GeoTensor implementation
- Prototype training loop
- Core dependencies