JDACS4C-IMPROVE / Singularity

Singularity definitions that can be extended to support execution of community models.
MIT License
3 stars 5 forks source link

Test and mark models for release #34

Closed wilke closed 1 year ago

wilke commented 1 year ago

Build and test all models within the definitions folder.

  1. Run make

  2. On every model in the build folder, execute the test script test_model.sh :

    singularity exec --bind ${TEST_DIR}:/candle_data_dir build/${MODEL}.sif train.sh 4 /candle_data_dir

    or test/wrapper_test_images.sh running all models in the build dir.

  3. Setup automated testing and testing scripts

Models, depends on:

  1. 37

  2. 35

  3. 38

  4. 41

  5. 36

  6. 39

  7. 42

  8. 44

  9. 45

  10. 48

  11. 47

  12. 49

  13. 52

  14. 55

rajeeja commented 1 year ago

Tested on both lambda and Polaris? Technically, should work on other places where containers are built

wilke commented 1 year ago

Tested on both lambda and Polaris? Technically, should work on other places where containers are built

We build and test first on lambda or any other machine than Polaris. For models passing the initial tests we have to modify the definition file to be able to build on lambda.

wilke commented 1 year ago

Adding TGSA to the list.

wilke commented 1 year ago

Added SWnet

wilke commented 1 year ago

Creating improve branch for models passing exuting train.sh inside container. Switching to improve branch in singularity definitions files.

Updating status in project board: https://github.com/orgs/JDACS4C-IMPROVE/projects/6

wilke commented 1 year ago

September release done