EnvisEdge icon indicating copy to clipboard operation
EnvisEdge copied to clipboard

🚀 Feature: Implement MNIST classifier and data preprocessor

Open ramesht007 opened this issue 2 years ago • 6 comments

Description

  • [ ] Implement FL classifier for MNIST
  • [ ] Implement data preprocessor

Additional Content

  • Add MNIST model to here.
  • make a data loading and preprocessing class here.

Example methods for data loader class:

class MNISTDataloader:
    def __init__():
       pass

    def load_mnist_data():
       pass

    def split_data():
       # This method will split the dataset between clients 
       pass
   
    def load_client_data():
       # load data split from the c;lient 
       pass

Example of MNISTModel:


class ModelMNIST(nn.Module):
     # Add your model below
     pass

ramesht007 avatar Dec 30 '21 15:12 ramesht007

hey, I am new to open source but can I work on these?

yoohannes avatar Dec 31 '21 19:12 yoohannes

Hi @yoohannes, Thanks for showing interest. Please join our discord server So that we can fill you in with the details. You can also checkout our readme for more info. Thanks

ramesht007 avatar Jan 01 '22 17:01 ramesht007

Hi @ramesht007. I'll look into this issue.

gagans20 avatar Jan 14 '22 04:01 gagans20

hey, @gagans20 thanks for showing interest. will assign it you.

ramesht007 avatar Jan 14 '22 09:01 ramesht007

Hi @ramesht007 ! I would like to work on this issue.

eshaanagarwal avatar Jan 25 '22 14:01 eshaanagarwal

Hi @eshaanagarwal , thanks for taking interest. We can fill you in with details on discord. So that you can start working on it. thanks

ramesht007 avatar Jan 25 '22 15:01 ramesht007