Skip to content

Commit 7b33786

Browse files
authored
Merge pull request #362 from wedesoft/ppo-draft-8
publish PPO article
2 parents bd1e535 + db8c0e5 commit 7b33786

7 files changed

Lines changed: 1694 additions & 4 deletions

File tree

src/ppo/actor.dot

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
// build with "dot -Tsvg -oactor.svg actor.dot"
2+
digraph G {
3+
label="Actor Network";
4+
labelloc=bottom;
5+
rankdir=LR;
6+
node [shape=circle];
7+
splines=line;
8+
9+
subgraph cluster_input {
10+
label="Input Layer";
11+
i2 [label="Input 2"];
12+
i3 [label="Input 3"];
13+
i1 [label="Input 1"];
14+
}
15+
16+
subgraph cluster_hidden1 {
17+
label="Hidden Layer 1";
18+
h1_1 [label="H1_1"];
19+
h1_2 [label="H1_2"];
20+
h1_3 [label="H1_3"];
21+
h1_4 [label="H1_4"];
22+
h1_5 [label="H1_5"];
23+
h1_6 [label="H1_6"];
24+
h1_7 [label="H1_7"];
25+
h1_8 [label="H1_8"];
26+
}
27+
28+
subgraph cluster_hidden2 {
29+
label="Hidden Layer 2";
30+
h2_1 [label="H2_1"];
31+
h2_2 [label="H2_2"];
32+
h2_3 [label="H2_3"];
33+
h2_4 [label="H2_4"];
34+
h2_5 [label="H2_5"];
35+
h2_6 [label="H2_6"];
36+
h2_7 [label="H2_7"];
37+
h2_8 [label="H2_8"];
38+
}
39+
40+
subgraph cluster_output {
41+
label="Output Layer";
42+
o1 [label="Alpha"];
43+
o2 [label="Beta"];
44+
}
45+
46+
i1 -> {h1_1 h1_2 h1_3 h1_4 h1_5 h1_6 h1_7 h1_8};
47+
i2 -> {h1_1 h1_2 h1_3 h1_4 h1_5 h1_6 h1_7 h1_8};
48+
i3 -> {h1_1 h1_2 h1_3 h1_4 h1_5 h1_6 h1_7 h1_8};
49+
50+
h1_1 -> {h2_1 h2_2 h2_3 h2_4 h2_5 h2_6 h2_7 h2_8};
51+
h1_2 -> {h2_1 h2_2 h2_3 h2_4 h2_5 h2_6 h2_7 h2_8};
52+
h1_3 -> {h2_1 h2_2 h2_3 h2_4 h2_5 h2_6 h2_7 h2_8};
53+
h1_4 -> {h2_1 h2_2 h2_3 h2_4 h2_5 h2_6 h2_7 h2_8};
54+
h1_5 -> {h2_1 h2_2 h2_3 h2_4 h2_5 h2_6 h2_7 h2_8};
55+
h1_6 -> {h2_1 h2_2 h2_3 h2_4 h2_5 h2_6 h2_7 h2_8};
56+
h1_7 -> {h2_1 h2_2 h2_3 h2_4 h2_5 h2_6 h2_7 h2_8};
57+
h1_8 -> {h2_1 h2_2 h2_3 h2_4 h2_5 h2_6 h2_7 h2_8};
58+
59+
h2_1 -> {o1 o2};
60+
h2_2 -> {o1 o2};
61+
h2_3 -> {o1 o2};
62+
h2_4 -> {o1 o2};
63+
h2_5 -> {o1 o2};
64+
h2_6 -> {o1 o2};
65+
h2_7 -> {o1 o2};
66+
h2_8 -> {o1 o2};
67+
}
68+

src/ppo/actor.pt

20.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)