-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathstyles.js
65 lines (63 loc) · 1.64 KB
/
styles.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
let styles = new Map();
styles.set(1, "Synthwave");
styles.set(2, "Ukiyoe");
styles.set(3, "No Style");
styles.set(4, "Steampunk");
styles.set(5, "Fantasy Art");
styles.set(6, "Vibrant");
styles.set(7, "HD");
styles.set(8, "Pastel");
styles.set(9, "Psychic");
styles.set(10, "Dark Fantasy");
styles.set(11, "Mystical");
styles.set(12, "Festive");
styles.set(13, "Baroque");
styles.set(14, "Etching");
styles.set(15, "S. Dali"); // Note: The website didn't put a space in it
styles.set(16, "Wuhtercuhler");
styles.set(17, "Provenance");
styles.set(18, "Rose Gold");
styles.set(19, "Moonwalker");
styles.set(20, "Blacklight");
styles.set(21, "Psychedelic");
styles.set(22, "Ghibli");
styles.set(23, "Surreal");
// these styles seem to have been removed and aren't available anymore
// styles.set(24, "Love");
// styles.set(25, "Death");
// styles.set(26, "Robots");
styles.set(27, "Radioactive");
styles.set(28, "Arcane");
// Counts the number of GANs in the chain, used for debugging
// Does not include the "final" image!
let steps = new Map();
steps.set(1, 23);
steps.set(2, 21);
steps.set(3, 23);
steps.set(4, 23);
steps.set(5, 19);
steps.set(6, 20);
steps.set(7, 21);
steps.set(8, 21);
steps.set(9, 21);
steps.set(10, 20);
steps.set(11, 20);
steps.set(12, 32);
steps.set(13, 20);
steps.set(14, 20);
steps.set(15, 20);
steps.set(16, 20);
steps.set(17, 19); // it seems like image 12 gets skipped
steps.set(18, 19); // same deal here
steps.set(19, 20);
steps.set(20, 20);
steps.set(21, 20);
steps.set(22, 20);
steps.set(23, 20);
steps.set(24, 19);
steps.set(25, 19);
steps.set(26, 19);
steps.set(27, 19);
steps.set(28, 19);
module.exports = styles;
module.exports.steps = steps;