Installation
Using Docker (recommended)
Clone the repository
Build the Docker image
./tasks/docker_build.sh
Run the Docker container
./tasks/run_benchmark.sh
Note: The ./tasks/run_benchmark.sh
script mounts the current directory to the /workspace
directory in the Docker container.
This allows you to edit the code on your host machine and run the code in the Docker container without rebuilding.
Using Pip
We recommend using Python 3.8.10.
Install the package from PyPI
pip install tabularbench
With Pyenv and Poetry
Clone the repository
Create a virtual environment using Pyenv with Python 3.8.10.
Install the dependencies using Poetry.
poetry install
Using conda
Clone the repository
Create a virtual environment using Conda with Python 3.8.10.
conda create -n tabularbench python=3.8.10
Activate the conda environment.
conda activate tabularbench
Install the dependencies using Pip.
pip install -r requirements.txt