Coder Social home page Coder Social logo

karhoutam / pfedla Goto Github PK

View Code? Open in Web Editor NEW
78.0 78.0 11.0 32 KB

PyTorch implementation of Layer-wised Model Aggregation for Personalized Federated Learning

Home Page: https://arxiv.org/abs/2205.03993

License: MIT License

Shell 3.87% Python 96.13%
cvpr2022 federated-learning personalized-federated-learning pytorch-implementation

pfedla's Introduction

Hi there 👋

  • 💼 I'm a software engineer of Huawei.
  • 🎓 I received my master degree in computer science and technology from Shenzhen University (SZU), China.
  • 👀 At SZU, I majored in federated learning, especially personalized federated learning (pFL). I'm still interested in this field and caring its academic progress.
  • 🤗 Feel free to contact me for asking questions or seeking collaboration.
  • 🧐 I'm currently learning CUDA, MLSys, LLMs stuffs. Just my interests.
github contribution grid snake animation

pfedla's People

Contributors

karhoutam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

pfedla's Issues

项目运行报错 但是pycharm不报错

image
image
File "C:\Users\(省略)\PycharmProjects\pFedLA\src\data\run.py", line 21, in
from utils.util import DATASETS_DIR
ModuleNotFoundError: No module named 'utils.util'

关于HyperNetwork的

你好,关于pFedLA中的HyperNetwork的详细说明,有点模糊,可以介绍一些相关书籍or论文嘛

The seed is not fixed

Hi, I reproduced your code with a fixed seed, but the results obtained from multiple runs remain inconsistent. I am seeking guidance on the possible reasons behind this inconsistency and how to achieve consistent results. Thank you.

Problem of the training code

Hello! We appreciate your great work! I have a question that in 'client/base.py' the function 'def _train(self)' is empty. We could not start training but only evaluating. Could you please help me? Thank you very much!

README

"many ohter baseline"

Dirichlet distribution

If your code uses Dirichlet distribution, the src/server/base.py file will get an error: self.client_id_indices, self.client_num_in_total = get_client_id_indices(self.args.dataset)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.