Skip to content

SupernovaNus/strong_lensing_vit_resnet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

strong_lensing_simulation

This repo contains all our code for the imaging multi-regression task of parameter and uncertainty estimation for strong lensing systems.

Data generation / preparation using Lenstronomy

  • This notebook is used to generate the images (data) and paramters (targets) as the dataset for the strong lensing systems.
  • This notebook is used to process the dataset: data split and target normalization.

Source code for training models

Train models

Model Prediction and visulization

  • predict.py is the source code to make prediction using a trained model.
  • This notebook uses predict.py to make predictions for our ECCV paper.
  • visualization.py contains objects and functions for visulization.
  • This notebook uses visualization.py to make figures for our ECCV paper.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.5%
  • Python 1.5%