Skip to content

triem1998/MoSeVa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoSeVa: model selection with spectral variability based on manifold learning.

This is the repo for MoSeVa: an automatic identification and quantification algorithm which considers spectral variability for gamma-ray spectrometry.

The code is organized as follows:

  • The Code folder contains the source code for the IAE and the MoSeVa ,P-OMP algorithm
  • The Data folder contains the dataset of 96 spectral signatures of 12 radionuclides as a function of steel thickness.
  • The Notebooks folder contains two jupyter notebook files for training an IAE model and using MoSeVa to identify and quantify the radionuclides
    • The Models folder contains the pre-trained IAE model.

Package requirements

MoSeVa was coded using Pytorch. To use MoSeVa, you will need the packages listed in environment.yml. To create and activate a conda environment with all the imports needed, do (with CPU):

  • conda env create -f environment.yml
  • conda activate pytorch

If there is a problem with the installation of Pytorch, please follow this link to install it correctly: Pytorch.

Test MoSeVa code

Test on another data

About

Automatic identification and quantification for gamma-ray spectrometry with spectral variability

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors