Main repository for the project.
make dev-install
command 🛠️.env-example
file to .env
and fill in the necessary environment variables 🔑source .env
command 🔄├── .github/workflows <- Github actions workflows.
├── data
│ ├── processed <- The final, canonical data sets for modeling.
│ └── raw <- The original, immutable data dump.
│
├── docs <- Documentation for the project.
├── models <- Modelcheckpoints, model predictions, metrics, and model summaries.
├── notebooks <- Jupyter notebooks or Quarto Markdown Notebooks.
│ Naming convention is a number (for ordering) and a short `-`
│ delimited description, e.g. `00-example.qmd`.
│
├── reports <- Generated analysis as HTML, PDF, LaTeX, diagrams, etc.
├── scripts <- Scripts for data processing, model training, etc.
├── src/CryptoFraudDetection <- Source code package for use in this project.
├── tests <- Unit tests for the project.
├── .gitignore <- Files to be ignored by git.
├── compose.yml <- Docker compose file for running the image
├── Dockerfile <- Dockerfile for the Docker image.
├── LICENSE <- MIT License.
├── Makefile <- Makefile with commands like `make install` or `make test`.
├── pyproject.toml <- Package build configuration.
└── README.md <- The top-level README for this project.
git clone https://USER:TOKEN@github.com/CryptoFraudDetection/main.git
(Replace USER
with your GitHub username and TOKEN
with your PAT)
cd main
python3 -m venv venv
source venv/bin/activate
make dev-install
wandb login
(Follow the instructions on the terminal)
python scripts/dummy.py
sbatch scripts/dummy.sh
cat logs/dummy*NNNN*.log
(Replace NNNN
with the batch number)
sbatch scripts/dummy.sh nod0ndel/dummy-model-sweep/_________
(Replace _________
with the sweep id)