Added a public domain header to all the sources.
[pytorch.git] / denoising-ae-field.py
index 8f748d1..47e6ab4 100755 (executable)
@@ -1,5 +1,10 @@
 #!/usr/bin/env python
 
+# Any copyright is dedicated to the Public Domain.
+# https://creativecommons.org/publicdomain/zero/1.0/
+
+# Written by Francois Fleuret <francois@fleuret.org>
+
 import math
 import matplotlib.pyplot as plt
 
@@ -61,7 +66,7 @@ def train_model(data):
 
 ######################################################################
 
-def save_image(data, data_name, model):
+def save_image(data_name, model, data):
     a = torch.linspace(-1.5, 1.5, 30)
     x = a.view( 1, -1, 1).expand(a.size(0), a.size(0), 1)
     y = a.view(-1,  1, 1).expand(a.size(0), a.size(0), 1)
@@ -104,4 +109,4 @@ for data_source in [ data_zigzag, data_spiral, data_penta ]:
     data, data_name = data_source(1000)
     data = data - data.mean(0)
     model = train_model(data)
-    save_image(data, data_name, model)
+    save_image(data_name, model, data)