ignitevision

Archived This repository is archived: read-only and no longer maintained.

Overview

In this example, we show how to use Ignite to train a neural network:

Alternatively, install the all requirements using pip install -r requirements.txt.

Run the example on a single GPU:

For details on accepted arguments:

If user would like to provide already downloaded dataset, the path can be setup in parameters as

Let's start training on a single node with 2 gpus:

Please, make sure to have Horovod installed before running.

Let's start training on a single node with 2 gpus:

Let's start training on two nodes with 2 gpus each. We assuming that master node can be connected as master, e.g. ping master.

Initial training with a stop on 1000 iteration (~11 epochs)

Resume from the latest checkpoint

Initial training on a single node with 2 gpus with a stop on 1000 iteration (~11 epochs):

Resume from the latest checkpoint

Similar commands can be adapted for other cases.

From the project’s README on GitHub.

At a glance

RepositoryKentucky-Open-Science/ignitevision
Research areaComputer vision
Primary languagePython
LanguagesPython 99.2%, Shell 0.8%
LicenseNone specified
Stars / forks0 / 0
Open issues and pull requests0
Created2021-09-17
Last push2025-10-06
Default branchmaster
Topicscomputer-vision

What the README covers

Top contributors

Get the code

git clone https://github.com/Kentucky-Open-Science/ignitevision.git