Yi-Chia Chang

Results 9 issues of Yi-Chia Chang

This PR adds the datamodule for CDL + Sentinel-2 images. Need to try `random_grid_cell_assignment`

testing
datamodules

This PR adds the AgriFieldNet datamodule. The training uses satellite images included in the original dataset. We can experiment more with the Sentinel-2 raw scenes.

documentation
testing
datamodules

This PR replaces `RandomBatchGeoSampler` with `RandomGeoSampler` for Agrifieldnet, Sentinel2_CDL, Sentinel2_NCCM, Sentinel2_EuroCrops, and Sentinel2_SouthAmericaSoybean datamodules. `RandomGeoSampler` works better for the pre-chipped datasets because it returns the correct random bounding boxes.

testing
datamodules

This PR adds SatlasPretrain ResNet50 weights as the Enums.

documentation
models

This PR fixes the filename glob and regex for the files downloaded from the source.

datasets
testing

### Description The filename glob is missing from the AgriFieldNet dataset. ### Steps to reproduce 1. Check line 76 in torchgeo/datasets/agrifieldnet.py ### Version main

datasets

Adding a generic cyclic/periodic embedding where the user inputs the period length and gets back sin/cos. #2382

testing
transforms

We have completed converting one dataset (PASTIS) to support time series in #2382. This issue lists and tracks the remaining datasets that need to be converted to support time series....

datasets

- [ ] CropHarvest: add new data module - [ ] Update from v13 to v14

datasets