This repository contains experiments investigating uniformly scaling normalizing flows for anomaly detection. We use the USFlows implementation of uniformly scaling flows.
- Clone the repository
- Clone the VeriFlow repository
git clone [email protected]:aai-institute/USFlows.git
- Create NF4AD poetry environment.
cd path/to/nf4ad/project/directory
poetry install
- Install the USFlows library
poetry run pip install -e path/to/usflows/project/directory
The experiments for uniformly scaling normalizing flows can be run with the following command from within the nf4ad project directory:
poetry run python scripts/run-experiment.py --config experiments/<experiment>/<expconfig>.yaml
where <experiment>
is the name of the experiment and <expconfig>
is the name
of the configuration file for the experiment. The configuration files are
located in the experiments
directory.