This folder contains tutorials that illustrate how to accomplish basic AI tasks with Deep Java Library (DJL).
- Create your first neural network
- Train your first model
- Run image classification with your first model
- Run object detection with model zoo
- Load pre-trained MXNet model
- Transfer learning example
- Question answering example
JDK 11 (or above are required) to run the examples provided in this folder.
to confirm the java path is configured properly:
java --list-modules | grep "jdk.jshell"
> [email protected]
pip3 install jupyter
git clone https://github.com/frankfliu/IJava.git
cd IJava/
./gradlew installKernel
jupyter notebook
You may want to use docker for simple installation or you are using Windows.
cd jupyter
docker run -itd -p 127.0.0.1:8888:8888 -v $PWD:/home/jupyter deepjavalibrary/jupyter
You can open the http://localhost:8888
to see the hosted instance on docker.
You can read Dockerfile for detail. To build docker image:
cd jupyter
docker build -t deepjavalibrary/jupyter .