The page contains a library of pre-trained networks (i.e. weights) that can be simply loaded as models in tensorflow. To do this, please see the Apply to Data Cube example on the examples page. Additionally, I will report the results of each pre-trained network.
For each set of data in the library, we created 30,000 synthetic SITELLE spectra using the formulation described
in the Create Synthetic Data example of varying resolutions. The velocity was uniformly sampled from
a distribution ranging from -500 km/s to 500 km/s. The broadening values were uniformly sampled from a distribution
ranging from 10 km/s to 200 km/s. Each section contains a pickle file containing the spectra used, the saved
CNN model, an image of the reference spectrum, and statistics on the accuracy of the method on the test set.
Click on the icon to download the pre-trained CNN.
If you would like a pre-trained library with different specifications, please feel
free to contact us at carter.rhea@umontreal.ca.
Here are the files I used to create these pre-trained networks:
Generate.py &
Train.py
We created pre-trained networks for the following resolutions: 2000, 2500, 3000, 3500, 4000, 4500, 5000, and 7000
We created pre-trained networks for the following resolutions: 600, 700, 800, 900, 1000, and 1800.
We created pre-trained networks for the following resolutions: 600, 700, 800, 900, 1000, and 1800.