Skip to content

htz-ecust/DNOM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Dynamic Neural Orthogonal Mapping for Fault Detection


  • File "Comparison_DPCA_DKPCA_DNOM.m" can be run directly to get the results of DPCA, DKPCA and DNOM in Figure 1
  • Files "Comparison_DPCA_DKPCA_DNOM.m", “KPCA.m" and "constructKernel.m" should be in the same directory. “KPCA.m" and "constructKernel.m" were programed by Cai Deng and can be found in the Github link of Deng Cai
  • The Matlab version we used is R2017b. We did not test the code on Matlab of other version.
  • For the GPU acceleration and fast computation, the python codes is developed with the package PyTorch. Please install the required python libraries before running the python codes
  • File "dnom.py" is designed for performing DNOM on TE data

Please install the following python libraries before running the code "dnom.py"

  • python==3.52
  • numpy==1.13.3
  • PyTorch==0.20
  • scikit-learn==0.19.0

For the GPU acceleration with PyTorch, please refer to PyTorch

Run

On linux:

  • python3 dnom.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published