An open API service indexing awesome lists of open source software.

https://github.com/alan-turing-institute/ai-workflows

A collections of portable, real-world AI workflows for testing and benchmarking
https://github.com/alan-turing-institute/ai-workflows

ai apptainer hpc hut23 hut23-947 machine-learning singularity singularity-container

Last synced: 6 months ago
JSON representation

A collections of portable, real-world AI workflows for testing and benchmarking

Awesome Lists containing this project

README

        

# AI-workflows

A collections of portable, real-world AI workflows for testing and benchmarking

## Workflows

- [Pytorch GAN zoo](./workflows/pytorch_GAN_zoo/)
- [3D Very Deep VAE](./workflows/3d_very_deep_vae/)
- [SciML Bench](./workflows/sciml-bench/)

## Running Workflows on HPC

[hpc.md](./hpc.md) has advice on running the workflows on HPC systems. Each
workflow also contains template Slurm batch scripts.

## Using Vagrant

The included Vagrantfile can be used to build the examples if your system does
not support singularity or if you would prefer not to install singularity on
your host. The Vagrantfile has support for the VirtualBox and libvirt providers.

To create the virtual machine run

```bash
vagrant up --provider
```

for example

```bash
vagrant up --provider libvirt
```

When this is finished, you can connect to the virtualmachine in the normal way

```bash
vagrant ssh
```

and will find this project mounted at `/vagrant/`