Package

prcbench

prcbench: A package to provide a testing workbench for precision-recall curves

Main

run_benchmark()

Run microbenchmark with specified tools and test sets

run_evalcurve()

Evaluate Precision-Recall curves with specified tools and test sets

Test prepartion

create_testset()

Create a list of test datasets

create_toolset()

Create a set of tools

create_usrdata()

Create a user-defined test dataset

create_usrtool()

Create a set of tools

create_example_func()

Create an example for the func argument of the create_usrtool function

Visualization

autoplot(<evalcurve>)

Plot the result of Precision-Recall curve evaluation

Test data sets

TestDataC

TestDataC

TestDataB

TestDataB

C1DATA

C1: Pre-calculated Precision-Recall curve

C2DATA

C2: Pre-calculated Precision-Recall curve

C3DATA

C3: Pre-calculated Precision-Recall curve

C4DATA

C4: Pre-calculated Precision-Recall curve

Tool interface

ToolIFBase

ToolIFBase

ToolAUCCalculator

ToolAUCCalculator

ToolROCR

ToolROCR

ToolPRROC

ToolPRROC

ToolPerfMeas

ToolPerfMeas

Toolprecrec

Toolprecrec