Skip to content

Pol22/NAS_DIP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Architecture Search for Deep Image Prior

Scripts description

  • analysis.py - script used to create plots (distribution per generation) from log file
  • evolution.py - main script runs the evolutionary training algorithm distributed between several GPUs
  • model_generation.py - module which generate model from list of units described on unit module
  • train.py - training script which forming learning per each GPU, runs by subprocess module from evolution script
  • unit.py - module which working with binary structure of model (generation, transforming to units, transforming to hex/string)

Example of usage

foo@bar:~/DIP_NAS$ python evolution.py --img ./img/hr.png --gpus 4

Distribution of fitness per generation

PSNR distribution (average clipping selection of models)

PSNR distribution (median clipping selection of models)

TODO

  • PSNR distribution (mixin with random models)
  • Implement losses for other task (in-paint, de-noise)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages