- Update citation
- Transfer the GitHub repository to evalclass/prcbench
- Update Travis configurations for rJava
- Improve code quality using the results from lintr and CodeFactor.io
- Avoid data.frame() factor conversion in unit tests
- Fix hard-coded JAR file path issue
- Update curve evaluation for PRROC version 1.2
- Create github pages with pkgdown
-
Update README
-
Update wrapper functions so that prcbench works when PerfMeas is not available
-
Change predefined C3 data
-
Update AppVeyor config for rJava
-
Enhance create_usrtool
- x and y values can be specified as precalculated precision and recall
-
Add a new test set
- C4
-
Add test categories to curve evaluation test result
-
Improve graph options
-
Improve the testing environment
- unit tests
- codecov
-
Change Java version
- 1.7 -> 1.6
-
Fix microbenchmark
- Change from 'Imports' to 'Suggests'
- Use system time when microbenchmark is unavailable
-
Improve several documents
- help files (.Rd)
- package vignette
- README
-
The first release version of
prcbench
-
The package offers four main functions
- Common tool interface for multiple tools
- Common test data interface for benchmarking and curve evaluation
- Benchmarking of tools that generate Precision-Recall curves
- Evaluation of Precision-Recall curves
-
The package contains predefined interfaces of the following five tool
- ROCR
- AUCCalculator
- PerfMeas
- PRROC
- precrec