FluxML/Metalhead.jl

Computer vision models for Flux

Julia

348

821 commits

updated Jul 1, 2026

See the code

README

Metalhead

Dev CI Coverage HuggingFace

Metalhead.jl provides standard machine learning vision models for use with Flux.jl. The architectures in this package make use of pure Flux layers, and they represent the best-practices for creating modules like residual blocks, inception blocks, etc. in Flux. Metalhead also provides some building blocks for more complex models in the Layers module.

Installation

julia> ]add Metalhead

Getting Started

You can find the Metalhead.jl getting started guide here.

Available models

To contribute new models, see our contributing docs.

Image Classification

Other Models

Model NameConstructorPre-trained?
UNetUNetN
computer-vision
deep-learning
flux
julia
machine-learning

FluxML/Metalhead.jl

Computer vision models for Flux

Julia

348

821 commits

updated Jul 1, 2026

See the code

README

Metalhead

Dev CI Coverage HuggingFace

Metalhead.jl provides standard machine learning vision models for use with Flux.jl. The architectures in this package make use of pure Flux layers, and they represent the best-practices for creating modules like residual blocks, inception blocks, etc. in Flux. Metalhead also provides some building blocks for more complex models in the Layers module.

Installation

julia> ]add Metalhead

Getting Started

You can find the Metalhead.jl getting started guide here.

Available models

To contribute new models, see our contributing docs.

Image Classification

Other Models

Model NameConstructorPre-trained?
UNetUNetN
computer-vision
deep-learning
flux
julia
machine-learning

Significant stargazers

Mariano A. Nicolini

39 followers · starred Nov 2020

Maksim Soltan

211 followers · starred May 2021

james gilles

51 followers · starred Dec 2019