Skip to content

inference-labs-inc/docker-ezkl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EZKL Notebook

A docker container designed to run EZKL on top of the jupyter/pytorch-notebook image.

Usage

Run the container

docker run -it --rm -p 8888:8888 -v $(pwd):/home/jovyan/work inferencelabs/ezkl

Connect to the instance

In the log output, you'll see a message from ServerApp that looks like this:

[C 2024-01-17 23:48:53.459 ServerApp]

    To access the server, open this file in a browser:
        file:///home/jovyan/.local/share/jupyter/runtime/jpserver-80-open.html
    Or copy and paste one of these URLs:
        http://2b1a6acdf1b8:8888/lab?token=734b87251e2e4db06fadd1ac0e1c701e2845f66715247fd2
        http://127.0.0.1:8888/lab?token=734b87251e2e4db06fadd1ac0e1c701e2845f66715247fd2

Navigate to the URL in your browser to access the JupyterLab instance.

Run the example notebooks

The example notebooks from EZKL are located in the work directory. You can run them by opening them in JupyterLab and clicking the "Run" button.

Run your own notebooks

You can also run your own notebooks by creating or uploading them to the Jupyter lab.

Preinstalled packages

These packages are preinstalled in the container along with packages from the jupyter/pytorch-notebook image.

Package Link
EZKL GitHub
PyTorch GitHub
onnx GitHub
onnxruntime GitHub
tensorflow GitHub
requests PyPI
matplotlib GitHub
numpy GitHub
xgboost GitHub
hummingbird-ml GitHub
sk2torch GitHub
web3 GitHub
py-solc-x GitHub
pytest GitHub

About

Docker image for running Jupyter + EZKL + PyTorch

Resources

Stars

Watchers

Forks

Packages

No packages published