Skip to content

Releases: liamdugan/raid

v0.1.0

13 Jan 17:24
71958c1
Compare
Choose a tag to compare

Marking this as a new minor release because it's been a while. Please update if you can

Changes on this release

  • bumping the numpy and pandas dependencies to 1.26.4 and 2.2.2 respectively to match Google Colab's versions due to installation issues in Python 3.12+

v0.0.9

18 Sep 20:10
f644ff8
Compare
Choose a tag to compare

Minor Bug Fixes

  • run_detection now passes arguments of the correct type to the detector function

v0.0.8

12 Sep 17:25
47105b9
Compare
Choose a tag to compare

Added better error handling for cases where run_evaluation is given predictions that do not contain enough human-written data.

v0.0.7

11 Sep 20:17
6625fc6
Compare
Choose a tag to compare
  • Fixed bug where run_evaluation fails if input dataframe contains a scores column
  • Fixed run_detection editing passed in dataframes directly instead of making a local copy

v0.0.6

04 Sep 23:05
1925e93
Compare
Choose a tag to compare

Fixed bug where using the fp argument caused load_data function to error.

v0.0.5

05 Jun 03:11
Compare
Choose a tag to compare
  • Added include_all toggle to run_evaluation to allow users to turn on and off having aggregations in the output evaluation json
  • Fixed require_complete to remove null scores when set to false

v0.0.4

05 Jun 02:36
Compare
Choose a tag to compare

Added new features to evaluate to accommodate varied use of pypi scripts

  • Added option to toggle per-domain threshold tuning off/on in run_evaluation
  • Added option to toggle needing to have all predictions for a given dataset split in order to return the score in run_evaluation
  • Fixed threshold search to never return a threshold that corresponds to an FPR of 0.0

v0.0.3

04 Jun 20:42
Compare
Choose a tag to compare

This release includes an important bug fix for both run_evaluation and evaluate_cli.py as well as a few feature improvements.

  • Fix: evaluate.py Fixed target fpr threshold calculation being done on adversarially attacked human data
  • Fix: Lowered the pypi packages min version for numpy to 1.24.x as 1.25.x doesn't support python 3.8
  • Feature: Added argument include_adversarial to the load_data function to allow users to specify whether they want to include adversarial attacks in the downloaded dataframe or not

v0.0.2

03 Jun 19:50
Compare
Choose a tag to compare
  • Downgraded numpy version from 1.26.x to 1.25.x to fix errors with scikitlearn during pip installation

Initial Release

02 Jun 22:54
Compare
Choose a tag to compare

Initial release of the RAID repository