Nacho114
Nacho114
While the DEV.md gives some hints as how to get started and where some things can be found, it is not very beginner friendly; a new student would struggle with...
It would be great to add [tensorboard](https://js.tensorflow.org/api_node/1.0.2/) to more easily plot the output of the benchmark CLI. The basic idea is to use [tf.node.summaryFileWriter](https://js.tensorflow.org/api_node/1.0.2/#node.summaryFileWriter) to log the output in the...
As a reminder the disco structure will soon look as follows: Disco/ - DiscoJS/ - Server/ - Browser/ Currently mobile-.../ (which contains all the main code) has good readme, but...
Currently in the training frame we give "data examples", but in the case of CIFAR, it's just showing how images look like visually. I added some temporary information of how...
Suggested by @Saipraneet on [FeAI](https://github.com/epfml/FeAI/issues/3) Can we add some functionality at the server level to do hyper-parameter search as well? This I think is quite useful and necessary. Essentially, the...
Need to add data validation and shuffling to the data loader. (only inside each local client data, not between clients that is) - [x] Update the return type of `load`...
Server communication HTTP vs Web sockets Should we keep HTTP or move to Web sockets? The benefit of Web sockets is that we can easily push data from server to...
Currently in the tasks.json, the description is html code, so when we load it we are then injecting it into the vue template. It is bad practice to inject html...
Using console.log can be very slow (similar to how print() in python or other languages console output can create a big overhead). This is important only in the training_manager as...
For each task there is only one "event" that people can join, it might be interesting to be able to have multiple "events" per task to join. A (silly) example...