Baofu Han's repositories
Reinforcement-learning-with-tensorflow
Simple Reinforcement learning tutorials, 莫烦Python 中文AI教学
tool
Delphi-BFT automates large-scale simulations of unmodified BFT protocol implementations through the Phantom simulator given a simple experimental description. For the first time, experiments with existing BFT protocol implementations can be effortless setup, configured and fed into a simulation engine
VeryFL
VeryFL is an experimental federated leraning framework embedded with blockchain
gpt_academic
为ChatGPT/GLM提供实用化交互界面,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm2等本地模型。兼容文心一言, moss, llama2, rwkv, claude2, 通义千问, 书生, 讯飞星火等。
awesome-chatgpt-prompts
This repo includes ChatGPT prompt curation to use ChatGPT better.
secretflow
A unified framework for privacy-preserving data analysis and machine learning
fabric
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
federated-learning
A PyTorch Implementation of Federated Learning http://doi.org/10.5281/zenodo.4321561
BFT-Simulator
A simulator for testing/verifying/benchmarking Byzantine Fault-Tolerant (BFT) protocols.
dragonboat
A feature complete and high performance multi-group Raft library in Go.
caliper-benchmarks
Sample benchmark files for Hyperledger Caliper https://wiki.hyperledger.org/display/caliper
awesome-blockchains
A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips :tulip::tulip::tulip:. Distributed is the new centralized.
raft-fabric-sample
Build and run a Hyperledger Fabric network using the Raft consensus protocol. Deploy a five-node ordering service, submit transactions via the Fabcar UI, and test the network by stopping some of the ordering nodes.
blockbench
BLOCKBENCH: A Framework for Analyzing Private Blockchains. Blockbench contains workloads for measuring the data processing performance, and workloads for understanding the performance of different layers of Blockchain systems.
Robust-and-Fair-Federated-Learning
Implementing the algorithm from our paper: "A Reputation Mechanism Is All You Need: Collaborative Fairness and Adversarial Robustness in Federated Learning".
ModelPoisoning
Code for "Analyzing Federated Learning through an Adversarial Lens" https://arxiv.org/abs/1811.12470
jabs
a blockchain network simulator aimed at researching consensus algorithms for performance and security
Awesome-Federated-Learning
FedML - The Research and Production Integrated Federated Learning Library: https://fedml.ai
BFRT
FedAvg for traffic flow prediction
NDSS21-Model-Poisoning
Code for NDSS 2021 Paper "Manipulating the Byzantine: Optimizing Model Poisoning Attacks and Defenses Against Federated Learning"
blockchain_enabled_federated_learning
Simulation-based performance analysis of server-less Blockchain-enabled Federated Learning
Federated-Learning-PyTorch
Implementation of Communication-Efficient Learning of Deep Networks from Decentralized Data
python_blockchain_app
A fully functional blockchain application implemented in Python from scratch (with tutorial).
flPapers
Paper collection of federated learning. Conferences and Journals Collection for Federated Learning from 2019 to 2021, Accepted Papers, Hot topics and good research groups. Paper summary