Skip to content

cluebotng/trainer

Folders and files

NameName
Last commit message
Last commit date
Jul 19, 2022
Jul 19, 2022
Aug 27, 2021
Aug 27, 2021
Aug 27, 2021
Aug 27, 2021
Jan 22, 2025
Dec 22, 2024
Jul 19, 2022
Aug 27, 2021
Jul 19, 2022

Repository files navigation

ClueBot NG continuous trainer

This repo trains the ANN on a schedule and compares the resulting database with the current production database.

The intention is for it to serve as a step towards being able to safely re-train the database in the future.

Example Usage

  1. Download the reviewed edits
    1. cbng-trainer download-edits --output=edits.xml
  2. Train a new database
    1. mkdir -p new/
    2. cbng-trainer build-database --input=edits.xml --output new/
  3. Compare the 2 databases
    1. cbng-trainer compare-database --target new/ --export results/

Requirements

  1. Python 3.9+
  2. Docker on execution host