Test List - psfoley/Challenge GitHub Wiki
A starting point for tests that need to be run:
- Go through the existing jupyter notebook and make a note of any issues during setup
- Perform multiple experiment runs without resetting kernel
Ensure loss is not passed to the custom aggregation functionFixed- Make changes to the following functions that are intended to be configured by participants to see what breaks:
- aggregation_function
- validation_functions
- Create two validation functions, but give their labels the same name [(‘acc’: accuracy),(‘acc’: f1score)].
- choose_training_collaborators
- Attempt to select collaborator for training that is not part of the experiment
- training_hyper_parameters_for_round
- Return hyper parameters that are not supported (something besides epochs, learning_rate, etc.