Release v1.0 (2024/06/06)
π« Highlights
- π Release of Clay Foundation Model v1.0 π
π Model
- Datamodule & Model for Clay v1 by @srmsoumya in #253
ποΈ Data Pipeline
- Moved data pipeline code into stacchip a dedicated library for the data wrangling
π Documentation
- Clay over aoi by @yellowcap in #116
- Convert run-over-aoi ipynb to md by @yellowcap in #122
- Static Documentation for v0.1 by @brunosan in #118
- Document data sampling strategy by @yellowcap in #124
- Updating location to download imagery script in docs by @MaxLenormand in #198
- Change "Radiant Earth Foundation" to "Radiant Earth" in docs by @kbgg in #214
- Update instructions to re-lock conda-lock.yml file by @weiji14 in #225
- chore(docs): correct typos and improve stylistic consistency by @kelseyjosund in #232
- Partial inputs - Pakistan flood tutorial by @lillythomas in #154
- Obtain patch level metadata (e.g. geospatial bounds and cloud cover), save and demo DEP use case (sim search) by @lillythomas in #172
- Obtain patch level cloud coverage percentages by @lillythomas in #184
- Tutorial on burn scar analysis using embeddings from partial inputs by @yellowcap in #149
- Doc updates by @brunosan in #230
- Update specification.md by @brunosan in #250
- Add notebook showing how to run v1 by @yellowcap in #254
- Documented v1 sampling strategy by @yellowcap in #249
- Updates the mamba install instructions link. by @dbonomo in #252
- Remove clay-v0-tutorials & add visualize embeddings for v1 by @srmsoumya in #256
- Minor spelling fix by @tylere in #260
- Shorten comment line length by @yellowcap in #261
- Refactor docs by moving v0 docs into separate section by @yellowcap in #262
- Docs v1 continued by @yellowcap in #263
- Documented metadata file for normalization and wavelenghts by @yellowcap in #266
- [small change] add source.coop link by @brunosan in #137
- Segmentation on Clay by @srmsoumya in #257
π§° Maintenance
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #206
- Bump conda-lock from 2.5.1 to 2.5.6 by @weiji14 in #183
- Remove scripts folder by @yellowcap in #265
- Unified v1 and v0 environments by @yellowcap in #264
- Add osx-arm64 platform to conda-lock.yml file and GitHub Actions CI by @weiji14 in #164
- Move pipeline scripts into dedicated folder by @yellowcap in #163
- Memory buildup clean by @brunosan in #158
- Add osx platform to conda lock file and CI by @chuckwondo in #162
- Add scikit-learn by @weiji14 in #159
- Remove float16 dype in favor of float32 by @yellowcap in #143
- Remove stale bands argument from clay model classes by @yellowcap in #144
π οΈ v0.2 updates
- Add normalization parameters to documentation by @yellowcap in #152
- Worldcover embeddings conus by @yellowcap in #153
- Create data/minicubes directory if it doesn't already exist by @weiji14 in #160
- Clay pipeline v04 by @yellowcap in #173
- Shuffle patches only during training by @yellowcap in #135
- Add option to output raw patch embeddings by @yellowcap in #133
π§βπ€βπ§ New Contributors
- @chuckwondo made their first contribution in #162
- @MaxLenormand made their first contribution in #198
- @kbgg made their first contribution in #214
- @kelseyjosund made their first contribution in #232
- @dbonomo made their first contribution in #252
- @tylere made their first contribution in #260
- @alkalait, @raulramosudea, @rramosp and @jmarintur contributed to https://github.com/Clay-foundation/earth-text
- @MaceGrim, @4242psherman4242 contributed on embeddings QA in the background.
Full Changelog: v0.0.1...v1.0