Papers › Glow: Generative Flow with Invertible 1x1 Convolutions

Glow: Generative Flow with Invertible 1x1 Convolutions

9 Jul 2018NeurIPS 2018 12arXiv:1807.03039archive 2025-07-28

Diederik P. Kingma, Prafulla Dhariwal

Flow-based generative models (Dinh et al., 2014) are conceptually attractive due to tractability of the exact log-likelihood, tractability of exact latent-variable inference, and parallelizability of both training and synthesis. In this paper we propose Glow, a simple type of generative flow using an invertible 1x1 convolution. Using our method we demonstrate a significant improvement in log-likelihood on standard benchmarks. Perhaps most strikingly, we demonstrate that a generative model optimized towards the plain log-likelihood objective is capable of efficient realistic-looking synthesis and manipulation of large images. The code for our model is available at https://github.com/openai/glow

PaperPDFConference PDFCodeCode Syntology ran

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="1807.03039")

Code

Syntology Ran 75 of 129 code samples harvested from 17 repositories linked to this paper; 54 have no recorded run. Of those that ran: 3 ran · honoured contract; 8 ran · our draft was wrong; 4 ran · fixture could not drive it; 60 ran with no contract checked.

By repository: official repository: 11 samples from 1 repository, 0 ran; community (archive-listed): 118 samples from 16 repositories, 75 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

27 repositories listed; official and paper-mentioned ones first.

openai/glow officialmentioned in papertfMIT report
5yearsKim/Conditional-Normalizing-Flow mentioned on GitHubpytorch report
ClaraBing/flow mentioned on GitHubpytorch report
Daniel-H-99/CRD mentioned on GitHubpytorch report
Discover304/SinGlow mentioned on GitHubtfMIT report
KiUngSong/Generative-Models mentioned on GitHubpytorch report
L0SG/NanoFlow mentioned on GitHubpytorch report
Zhangyanbo/iResNetLab mentioned on GitHubpytorch report
chrischute/glow mentioned on GitHubpytorch report
eyalbetzalel/GLOW mentioned on GitHubpytorchMIT report
eyalbetzalel/GLOW2 mentioned on GitHub report
ikostrikov/pytorch-flows mentioned on GitHubpytorch report
lifeitech/fce-2d mentioned on GitHubpytorch report
mahkons/flows mentioned on GitHubpytorch report
musyoku/chainer-glow mentioned on GitHub report
musyoku/generative-flow mentioned on GitHub report
rhychen/Glow mentioned on GitHubpytorch report
rosinality/glow-pytorch mentioned on GitHubpytorch report
samuelmat19/GLOW-tf2 mentioned on GitHubtfMIT report
simonwestberg/DD2412-Glow mentioned on GitHubtf report
simonwestberg/Glow mentioned on GitHubtf report
vvvm23/glow mentioned on GitHubpytorch report
y0ast/Glow-PyTorch mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

129 samples harvested; 75 ran; 3 honoured the contract we drafted; 54 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.

3ran · honoured contract
8ran · our draft was wrong
4ran · fixture could not drive it
60ran
54unverified

Licence: 44 of the 129 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from 17 repositories linked to this paper, official or community; each sample names its own and says which. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

downsample openai/glow/data_loaders/get_mnist_cifar.py official repository unverified MIT (permissive) · 4244673181bf9f2d · report
flatten_eps openai/glow/demo/model.py official repository unverified MIT (permissive) · 49323c1346259836 · report
get openai/glow/demo/model.py official repository unverified MIT (permissive) · 48dad1e79064a6b1 · report
get_tfr_file openai/glow/data_loaders/get_data.py official repository unverified MIT (permissive) · e52376438f5c7b3c · report
input_fn openai/glow/data_loaders/get_data.py official repository unverified MIT (permissive) · 51ab8a3f34c08969 · report
parse_tfrecord_tf openai/glow/data_loaders/get_data.py official repository unverified MIT (permissive) · ee5751f4460eef16 · report
polyak openai/glow/optim.py official repository unverified MIT (permissive) · f0576e5d68898ffa · report
shard openai/glow/data_loaders/get_mnist_cifar.py official repository unverified MIT (permissive) · 0f0ad8c820945be3 · report
to_raster openai/glow/graphics.py official repository unverified MIT (permissive) · 95e52055aa4edbd9 · report
to_raster_old openai/glow/graphics.py official repository unverified MIT (permissive) · 0c899d2f93549aab · report
x_to_uint8 openai/glow/data_loaders/get_mnist_cifar.py official repository unverified MIT (permissive) · dc51f12bfccfaaf1 · report
ActNorm rosinality/glow-pytorch/model.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 595f289e212c9b26 · report
ActNorm chrischute/glow/models/glow/glow.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 65fc1df1616202de · report
ActNorm vvvm23/glow/glow/glow.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 0312a33dd14621de · report
ActNorm rhychen/Glow/models/glow.py community (archive-listed) ran no licence file found · pointer only · dfdfca3351e28290 · report
ActNorm ClaraBing/flow/models/glow/glow.py community (archive-listed) ran MIT (permissive) · 3bff339fa799f507 · report
ActNorm KiUngSong/Generative-Models/Glow/Glow_pytorch.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 28fdcb25a21f1a5e · report
ActNorm2d y0ast/Glow-PyTorch/model.py community (archive-listed) ran licence not identified · pointer only · bf223397ab401254 · report
ActNormFlow keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 55790851e3ad4bfa · report
Actnorm Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) ran fingerprinted no licence file found · pointer only · 3495f030ce4be2cb · report
Actnorm lifeitech/fce-2d/flows/glow.py community (archive-listed) ran MIT (permissive) · 4a89b88cec7ece97 · report
AdditiveCoupling vvvm23/glow/glow/glow.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · ef54ca33abc06335 · report
AffineCoupling rosinality/glow-pytorch/model.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 6d49cd29d96b9e28 · report
AffineCoupling vvvm23/glow/glow/glow.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · ccfc200e43a99a10 · report
AffineCoupling Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) ran · metamorphic tier: deterministic no licence file found · pointer only · 373806f87fa29229 · report
AffineCoupling lifeitech/fce-2d/flows/glow.py community (archive-listed) ran MIT (permissive) · 59684e4be6834453 · report
AffineCoupling KiUngSong/Generative-Models/Glow/Glow_pytorch.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 22cf5be44ad0609c · report
BaseAttention keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · ceeeb1dd1e32ffaa · report
BaseTransform keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 68d4c2f44e93569d · report
Conv2d y0ast/Glow-PyTorch/model.py community (archive-listed) ran licence not identified · pointer only · d15a5ce5143a7f33 · report
Conv2dZeros y0ast/Glow-PyTorch/model.py community (archive-listed) ran fingerprinted licence not identified · pointer only · eddb8dfbe9cd3b72 · report
Coupling chrischute/glow/models/glow/glow.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 3b10b0afd12bb72c · report
CouplingLayer mahkons/flows/models/CouplingLayer.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 7e3c8937d2cbfe61 · report
FFN keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) ran MIT (permissive) · b5a032a39e673350 · report
Flow mahkons/flows/models/CouplingLayer.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 21fa24b8b336cbae · report
FlowLevel Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) ran · metamorphic tier: deterministic no licence file found · pointer only · f12c4e2f139f27fb · report
FlowLevel lifeitech/fce-2d/flows/glow.py community (archive-listed) ran MIT (permissive) · 00947c93efacb3dd · report
FlowStep lifeitech/fce-2d/flows/glow.py community (archive-listed) ran MIT (permissive) · 5e726e30234d700d · report
FlowStep y0ast/Glow-PyTorch/model.py community (archive-listed) ran licence not identified · pointer only · 6e65ead7e62d95d2 · report
GaussianPrior rhychen/Glow/models/glow.py community (archive-listed) ran no licence file found · pointer only · 29d8d0bee755fdac · report
Gaussianize Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) ran · metamorphic tier: deterministic no licence file found · pointer only · a3e5d01daa126e24 · report
Gaussianize rhychen/Glow/models/glow.py community (archive-listed) ran no licence file found · pointer only · 329f607dc4f85586 · report
Glow lifeitech/fce-2d/flows/glow.py community (archive-listed) ran MIT (permissive) · 0e8254537237ccf3 · report
Inv1x1 KiUngSong/Generative-Models/Glow/Glow_pytorch.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 658c3b5f01c3cd7e · report
InvConv chrischute/glow/models/glow/glow.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · c108e525040ebd71 · report
InvConv vvvm23/glow/glow/glow.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · d21e5cea397ce344 · report
InvConv ClaraBing/flow/models/glow/glow.py community (archive-listed) ran fingerprinted MIT (permissive) · 3fee1f342bcbbca1 · report
InvConv2d rosinality/glow-pytorch/model.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 767354f41d756da7 · report
InvConv2dLU rosinality/glow-pytorch/model.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · ba0d2a54b554b41a · report
Invertible1x1Conv Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) ran fingerprinted no licence file found · pointer only · 990ea29970665475 · report
Invertible1x1Conv lifeitech/fce-2d/flows/glow.py community (archive-listed) ran MIT (permissive) · df166ea8c0d1968a · report
InvertibleConv rhychen/Glow/models/glow.py community (archive-listed) ran fingerprinted no licence file found · pointer only · eb9cb175c704641f · report
InvertibleConv1x1 y0ast/Glow-PyTorch/model.py community (archive-listed) ran licence not identified · pointer only · a8a027187c32cb9a · report
InvertibleLinearFlow keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 21e86fbd65ad8813 · report
LinearNorm keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · dc67665961a19370 · report
LinearZeros y0ast/Glow-PyTorch/model.py community (archive-listed) ran fingerprinted licence not identified · pointer only · d5c82ba7ba37b3bf · report
NN chrischute/glow/models/glow/glow.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · fffbbad6131561fe · report
NN ClaraBing/flow/models/glow/glow.py community (archive-listed) ran MIT (permissive) · bf470a3be388ef5e · report
NN 5yearsKim/Conditional-Normalizing-Flow/models/glow/glow.py community (archive-listed) ran fingerprinted no licence file found · pointer only · 61eb0c88853c62f1 · report
PLUMatrix Zhangyanbo/iResNetLab/INN/utilities.py community (archive-listed) ran · metamorphic tier: deterministic GPL-3.0 (copyleft) · pointer only · 268ef31122cf2607 · report
Permute2d y0ast/Glow-PyTorch/model.py community (archive-listed) ran fingerprinted licence not identified · pointer only · 43a599d6552d0ece · report
PositionalEncoding keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) ran MIT (permissive) · cbbd1ff4b9219b9a · report
Preprocess Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) ran · metamorphic tier: deterministic no licence file found · pointer only · 1f34cf836f6a0eaa · report
ResnetBlock mahkons/flows/models/CouplingLayer.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · f4519d2bed1c4804 · report
Split Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted no licence file found · pointer only · d4de2af5339bde99 · report
Split2d y0ast/Glow-PyTorch/model.py community (archive-listed) ran fingerprinted licence not identified · pointer only · db30220ddc114661 · report
Squeeze Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) ran · metamorphic tier: deterministic no licence file found · pointer only · ff7465a2f72088f8 · report
Squeeze rhychen/Glow/models/glow.py community (archive-listed) ran fingerprinted no licence file found · pointer only · b9d7092efd7b3931 · report
SqueezeLayer y0ast/Glow-PyTorch/model.py community (archive-listed) ran fingerprinted licence not identified · pointer only · ee6ee2d65cbbd221 · report
ZeroConv KiUngSong/Generative-Models/Glow/Glow_pytorch.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted MIT (permissive) · 0bb1ec9e2327d771 · report
ZeroConv2d rosinality/glow-pytorch/model.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · f301e9a7e81f3c69 · report
compute_same_pad y0ast/Glow-PyTorch/model.py community (archive-listed) ran · honoured contract fingerprinted licence not identified · pointer only · 1493e9433f206e03 · report
gaussian_likelihood y0ast/Glow-PyTorch/model.py community (archive-listed) ran · our draft was wrong fingerprinted licence not identified · pointer only · 8d3cfb883f51ded9 · report
gaussian_log_p rosinality/glow-pytorch/model.py community (archive-listed) ran · honoured contract fingerprinted MIT (permissive) · 0466e4f918aa9da0 · report
gaussian_p y0ast/Glow-PyTorch/model.py community (archive-listed) ran · our draft was wrong fingerprinted licence not identified · pointer only · b610013e37929f69 · report
gaussian_sample rosinality/glow-pytorch/model.py community (archive-listed) ran · honoured contract fingerprinted MIT (permissive) · 87324754644a55a3 · report
gaussian_sample y0ast/Glow-PyTorch/model.py community (archive-listed) ran · our draft was wrong fingerprinted licence not identified · pointer only · 217251eb69420127 · report
get_block y0ast/Glow-PyTorch/model.py community (archive-listed) ran · our draft was wrong licence not identified · pointer only · 10525aba68cbee49 · report
get_mask_from_lengths keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 0a48396c7ab55a58 · report
mean_dim chrischute/glow/models/glow/glow.py community (archive-listed) ran · fixture could not drive it fingerprinted MIT (permissive) · 705e5c95625bd438 · report
split_feature y0ast/Glow-PyTorch/model.py community (archive-listed) ran · our draft was wrong licence not identified · pointer only · ab29b88c57d4121e · report
squeeze chrischute/glow/models/glow/glow.py community (archive-listed) ran · fixture could not drive it fingerprinted MIT (permissive) · f39b13439e3fc9cc · report
squeeze ClaraBing/flow/models/glow/glow.py community (archive-listed) ran · our draft was wrong fingerprinted MIT (permissive) · 5de7d323f755e720 · report
squeeze2d y0ast/Glow-PyTorch/model.py community (archive-listed) ran · fixture could not drive it fingerprinted licence not identified · pointer only · b503e88f973c2713 · report
uniform_binning_correction y0ast/Glow-PyTorch/model.py community (archive-listed) ran · our draft was wrong fingerprinted licence not identified · pointer only · 24dea841c4f69837 · report
unsqueeze2d y0ast/Glow-PyTorch/model.py community (archive-listed) ran · fixture could not drive it fingerprinted licence not identified · pointer only · 3fa058c6e36e8e99 · report
Block rosinality/glow-pytorch/model.py community (archive-listed) unverified MIT (permissive) · f4e6c019fb063b86 · report
Coupling ClaraBing/flow/models/glow/glow.py community (archive-listed) unverified MIT (permissive) · 7540490a6fb1c065 · report
Coupling 5yearsKim/Conditional-Normalizing-Flow/models/glow/glow.py community (archive-listed) unverified no licence file found · pointer only · 71398dd0d924c8b7 · report
CrossAttentionBlock keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) unverified MIT (permissive) · c20fd172ce612531 · report
Flow rosinality/glow-pytorch/model.py community (archive-listed) unverified MIT (permissive) · 30c625ed9a7499e6 · report
Flow keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) unverified MIT (permissive) · a1fd2b4f40b70381 · report
Flow vvvm23/glow/glow/glow.py community (archive-listed) unverified MIT (permissive) · 354000ff8c9ea2a9 · report
FlowBlock vvvm23/glow/glow/glow.py community (archive-listed) unverified MIT (permissive) · ce11b21bac76da14 · report
FlowNet y0ast/Glow-PyTorch/model.py community (archive-listed) unverified licence not identified · pointer only · 4c75f5882ff9c78c · report
FlowSequential Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) unverified no licence file found · pointer only · d382058240a4f758 · report
FlowSequential lifeitech/fce-2d/flows/glow.py community (archive-listed) unverified MIT (permissive) · e21f24e21dec6042 · report
FlowStep Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) unverified no licence file found · pointer only · 960bdf1fb60bcade · report
Flow_Block KiUngSong/Generative-Models/Glow/Glow_pytorch.py community (archive-listed) unverified MIT (permissive) · f764778c557606ee · report
Flow_Step KiUngSong/Generative-Models/Glow/Glow_pytorch.py community (archive-listed) unverified MIT (permissive) · 1e76a1daf3434d86 · report
Glow rosinality/glow-pytorch/model.py community (archive-listed) unverified MIT (permissive) · 8dfcbf7306b43bb7 · report
Glow chrischute/glow/models/glow/glow.py community (archive-listed) unverified MIT (permissive) · ebb2c3fa4e27ea22 · report
Glow keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) unverified MIT (permissive) · 47238229f7ebb4f1 · report
Glow vvvm23/glow/glow/glow.py community (archive-listed) unverified MIT (permissive) · a6ced4638a845213 · report
Glow Naagar/Glow_NormalizingFlow_implimentation/glow.py community (archive-listed) unverified no licence file found · pointer only · b070226e813ea677 · report
Glow rhychen/Glow/models/glow.py community (archive-listed) unverified no licence file found · pointer only · 4c854ded83bd9ff1 · report
Glow ClaraBing/flow/models/glow/glow.py community (archive-listed) unverified MIT (permissive) · 17362480deefdb87 · report
Glow y0ast/Glow-PyTorch/model.py community (archive-listed) unverified licence not identified · pointer only · 659cf65e8dcf72c8 · report
Glow 5yearsKim/Conditional-Normalizing-Flow/models/glow/glow.py community (archive-listed) unverified no licence file found · pointer only · 322541daa94f9480 · report
Glow KiUngSong/Generative-Models/Glow/Glow_pytorch.py community (archive-listed) unverified MIT (permissive) · ced1ccdebda49995 · report
GlowBlock keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) unverified MIT (permissive) · 6f22316dbed7fbab · report
Glow_model KiUngSong/Generative-Models/Glow/Glow_pytorch.py community (archive-listed) unverified MIT (permissive) · 9b4c0f18e1e6d4dd · report
MultiHeadScaledProductAttention keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) unverified MIT (permissive) · 14761e37cf4726bd · report
TransformerCoupling keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) unverified MIT (permissive) · 6775022105be21fe · report
TransformerTransform keonlee9420/VAENAR-TTS/model/glow.py community (archive-listed) unverified MIT (permissive) · 7ec058b186288c63 · report
_ActNorm y0ast/Glow-PyTorch/model.py community (archive-listed) unverified licence not identified · pointer only · 3af05da06043656e · report
_FlowStep chrischute/glow/models/glow/glow.py community (archive-listed) unverified MIT (permissive) · a9f989da324ea02b · report
_FlowStep ClaraBing/flow/models/glow/glow.py community (archive-listed) unverified MIT (permissive) · fdf0dee08ca514dd · report
_FlowStep 5yearsKim/Conditional-Normalizing-Flow/models/glow/glow.py community (archive-listed) unverified no licence file found · pointer only · 27b41ace0f711f09 · report
_Glow chrischute/glow/models/glow/glow.py community (archive-listed) unverified MIT (permissive) · 11237dd4a87c77e3 · report
_Glow ClaraBing/flow/models/glow/glow.py community (archive-listed) unverified MIT (permissive) · 9231b71cbe85ac5c · report
_Glow 5yearsKim/Conditional-Normalizing-Flow/models/glow/glow.py community (archive-listed) unverified no licence file found · pointer only · c56f776cf5322d94 · report
calc_loss eyalbetzalel/GLOW/train_local_pc.py community (archive-listed) unverified MIT (permissive) · 5450899cdebae728 · report
calc_z_shapes eyalbetzalel/GLOW/train_local_pc.py community (archive-listed) unverified MIT (permissive) · f452bf17ed5cad17 · report
concat_last_channel Discover304/SinGlow/utils/utils.py community (archive-listed) unverified MIT (permissive) · 45fd628dede39f17 · report
squeeze2d Discover304/SinGlow/utils/utils.py community (archive-listed) unverified MIT (permissive) · ea7249288b79d62b · report
squeeze2d samuelmat19/GLOW-tf2/utils/utils.py community (archive-listed) unverified MIT (permissive) · b48b506e233facc0 · report
unsqueeze2d Discover304/SinGlow/utils/utils.py community (archive-listed) unverified MIT (permissive) · 831fd239cee171ca · report
unsqueeze2d samuelmat19/GLOW-tf2/utils/utils.py community (archive-listed) unverified MIT (permissive) · 897b10151e7a117a · report

Tasks

Density EstimationImage GenerationUnsupervised Anomaly Detection

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Density Estimation ImageNet 32x32 Glow NLL (bits/dim) 4.09 #5 of 5 Archive leaderboard report
Image Generation CelebA 256x256 Glow (Kingma and Dhariwal, 2018) bpd 1.03 #10 of 17 Archive leaderboard report
Image Generation CelebA-HQ 256x256 GLOW FID 68.93 #17 of 19 Archive leaderboard report
Image Generation ImageNet 32x32 Glow (Kingma and Dhariwal, 2018) bpd 4.09 #34 of 35 Archive leaderboard report
Image Generation ImageNet 64x64 Glow (Kingma and Dhariwal, 2018) Bits per dim 3.81 #61 of 65 Archive leaderboard report
Unsupervised Anomaly Detection SMAP Glow AUC 91.55 #7 of 9 Archive leaderboard report
Unsupervised Anomaly Detection SMAP Glow F1 86.05 #7 of 9 Archive leaderboard report
Unsupervised Anomaly Detection SMAP Glow Precision 87.40 #7 of 9 Archive leaderboard report
Unsupervised Anomaly Detection SMAP Glow Recall 84.93 #7 of 9 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Introduced by this paper: Activation Normalization, Invertible 1x1 Convolution

1x1 ConvolutionActivation NormalizationAdamAffine CouplingConvolutionGLOWInvertible 1x1 ConvolutionNormalizing FlowsReLU

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections