Source Code Analysis of The AI Edge: Federated ML application at edge

Source Code Analysis of The AI Edge: Federated ML application at edge

@Chaoyu Zhang @Julie Han @rolandwu 

@haihui wang

 

1.  Application Description

AI Edge Federated ML application is to use Federated ML framework FATE to implement federated machine learning, and practice an application to apply industry solution.  

The application is to deploy FATE framework standalone environment and run validation.

Code location: https://gerrit.akraino.org/r/admin/repos/aiedge

2. Code Path Structure

fedml/
└── ci
        ├── fate-standalone-deploy.sh
        └── fate-standalone-validation.sh

1 directory, 2 files

3. Function explanation

Seq

Script Name

Function

Remark

Seq

Script Name

Function

Remark

1

fate-standalone-deploy.sh

Download FATE framework package and extract the package.

Run initialization script to build environment.

 

2

fate-standalone-validation.sh

Run test script to validate environment