Skip to content
This repository has been archived by the owner on Jun 14, 2023. It is now read-only.

lbiaggi/femafs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fema_cmake

TODO

  • Cmake e binding para python
  • OPF no cmake
  • Inserir Feature Selection no projeto
  • Criar comandos de instalação do projeto
  • Criar comandos de instalação do binding de python

Pré-requisitos:

  1. Compilar gnu ou clang 7+ (provavelmente 8+) com suporte ao OPENMP
  2. CMake >= 3.14
  3. OPF NOTA: COMPILE E COLOQUE O bin no $PATH do shell. fork usado no teste.
  4. Swig >= 4.0.1 [Opcional]
  5. Python >= 3.6 [Opcional] Nota: caso quiser mover o pacote python mover em conjunto com os arquivos libFEMClassifier.py libfem_classifier.so,_pyFEMClassifier.so

Procedimento Atual para utilização:

  1. git clone [email protected]:lbiaggi/fema_cmake.git
  2. cmake -H. -Bbuild
  3. cd build && make
  4. make nslkdd (dataset NSL-KDDcom 2 classes) ou make tornontor (dataset ICSXTOR-2016 com 2 classes) ou make unswnb15 (dataset UNSW-NB15 com 10 classes)
  5. Resultados esterão em diretórios de fácil identificação em build/test/

AVISO só é utilizado 10% de cada dataset citado.

Agradecimentos

@tcanabrava pelo apoio na geração e entendimento de recursos do cmake

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published