Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dashboard enhancements #1

Open
4 of 12 tasks
Ultimate-Storm opened this issue May 27, 2024 · 0 comments
Open
4 of 12 tasks

Dashboard enhancements #1

Ultimate-Storm opened this issue May 27, 2024 · 0 comments

Comments

@Ultimate-Storm
Copy link
Contributor

Ultimate-Storm commented May 27, 2024

  • user data path config, scratch path config, set both into env variable in environment
  • fl_admin docker image and docker net add in docker.sh, auto select all gpus
  • goodaccess vpn config and credential distribute(according to org name selection)
  • unit tests
  • secured transfer between tud and other sites
  • logo change
  • fladmin should also generate docker.sh
  • docker image download link fix
    • hardcoded
    • read from admin image define in dashboard
  • user signup Organization selection
  • add controller env path to docker.sh
        'task_data_name': os.getenv('DATA_FOLDER', 'DUKE'),
        'scratch_dir': os.getenv('SCRATCH_DIR', '/tmp/scratch'),
        'data_dir': os.getenv('DATA_DIR', '/mnt/swarm_alpha/odelia_dataset_divided'),
        'max_epochs': int(os.getenv('MAX_EPOCHS', 100)),
        'min_peers': int(os.getenv('MIN_PEERS', 2)),
        'max_peers': int(os.getenv('MAX_PEERS', 7)),
        'local_compare_flag': os.getenv('LOCAL_COMPARE_FLAG', 'False').lower() == 'true',
        'use_adaptive_sync': os.getenv('USE_ADAPTIVE_SYNC', 'False').lower() == 'true',
        'sync_frequency': int(os.getenv('SYNC_FREQUENCY', 1024)),
        'model_name': os.getenv('MODEL_NAME', 'ResNet50'),
        'prediction_flag': os.getenv('PREDICT_FLAG', 'ext')

Tobe controlled by user define(through dashboard or manual project.yml generation):

  • scratch_dir
  • data_dir

Tobe controlled by admin define:

  • all the others
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

1 participant