ParametricMachinesDemos.jl

Author LimenResearch
Popularity
6 Stars
Updated Last
1 Year Ago
Started In
March 2022

ParametricMachinesDemos

CI codecov.io

This repository contains some examples of parametric machines:

  • DenseMachine,
  • ConvMachine,
  • RecurMachine.

Reproducing figures

To reproduce figures (relative to the parametric machines manuscript), clone the repository. Then, from the top-level, initialize Julia (version 1.7.2 was used) with the figures project:

julia --project=figures

Use Pkg.instantiate to install all required dependencies.

julia> import Pkg; Pkg.instantiate()

Run

julia> include("figures/run_benchmarks.jl")

to generate the benchmark results (note that this requires CUDA).

Finally, run

julia> include("figures/benchmarks.jl")

and

julia> include("figures/depthsequence.jl")

to generate the figures.