semvec/pypi-packages huggingface dataset:
sbench 1.0.1
simple benchmarking tool

# sbench


## description

sbench is a simple benchmarking tool written in python

sbench is hosted on gitlab:
[https://gitlab.com/qouify/sbench/](https://gitlab.com/qouify/sbench/)

## license

sbench is published under the term of
[GPLv3](https://www.gnu.org/licenses/gpl-3.0.txt)


## installation

install sbench using pip

```
pip3 install sbench
```


## example

see [this page](https://gitlab.com/qouify/sbench/-/tree/master/examples)
for an example


## usage

```
usage: sbench [-h] [-a {run,stats,extract,show,delete}] [-n HANDLER] [-r] [-v] [-V] [-f FILTER] [--force] json

simple benchmarking tool

positional arguments:
  json                  json file of the benchmark to process

optional arguments:
  -h, --help            show this help message and exit
  -a {run,stats,extract,show,delete}, --action {run,stats,extract,show,delete}
                        set action to perform
  -n HANDLER, --handler HANDLER
                        (with option `-a extract`) set the command that will be used to extract each test to CSV data
  -r, --random          (with option `-a run`) randomize tests
  -v, --verbose         be verbose (default=false)
  -V, --version         print the version number and exit
  -f FILTER, --filter FILTER
                        add a filter expression
  --force               (with option `-a delete`) do not prompt the user and force the deletion of test data
```