-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPaddle-Science.drawio
More file actions
121 lines (121 loc) · 11.1 KB
/
Paddle-Science.drawio
File metadata and controls
121 lines (121 loc) · 11.1 KB
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<mxfile host="app.diagrams.net" modified="2021-09-27T05:27:47.030Z" agent="5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36" etag="p3NyT076sRY9pHdudkCS" version="15.3.4" type="github">
<diagram id="O6iMT5-jI1jPnmfTXNIs" name="Page-1">
<mxGraphModel dx="2066" dy="769" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-28" value="" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="170" y="120" width="580" height="570" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-1" value="" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="180" y="250" width="560" height="80" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-3" value="" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="180" y="340" width="560" height="70" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-4" value="API for science" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="189" y="272" width="130" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-5" value="Functional interface" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="327" y="272" width="135" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-6" value="Symbolic formular representation&nbsp;" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="469" y="273" width="135" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-7" value="Python API" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="180" y="250" width="90" height="20" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-9" value="API for DeepLearning" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="610" y="273" width="120" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-12" value="&nbsp;Symbolic Optimization" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="189" y="360" width="170" height="40" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-14" value="" style="group;fontStyle=1;fontSize=12;" parent="1" vertex="1" connectable="0">
<mxGeometry x="180" y="420" width="560" height="80" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-2" value="" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;" parent="Mx1FiRWQqoHFJlD9jn3o-14" vertex="1">
<mxGeometry width="560" height="80" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-8" value="Execution" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=12;" parent="Mx1FiRWQqoHFJlD9jn3o-14" vertex="1">
<mxGeometry width="80" height="20" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-10" value="AutoDiff-ReverseMode(BP)" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#d5e8d4;strokeColor=#82b366;" parent="Mx1FiRWQqoHFJlD9jn3o-14" vertex="1">
<mxGeometry x="9" y="20" width="261" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-11" value="AutoDiff-ForwardMode" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=9;fillColor=#fff2cc;strokeColor=#d6b656;" parent="Mx1FiRWQqoHFJlD9jn3o-14" vertex="1">
<mxGeometry x="280" y="20" width="270" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-15" value="IR Optimization" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="180" y="340" width="110" height="20" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-16" value="Pass Optimization" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="370" y="360" width="180" height="40" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-17" value="Primal Ops &amp;&amp; Compiler" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="560" y="360" width="170" height="40" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-18" value="" style="group;fontStyle=1;fontSize=12;" parent="1" vertex="1" connectable="0">
<mxGeometry x="180" y="510" width="560" height="80" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-19" value="" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;" parent="Mx1FiRWQqoHFJlD9jn3o-18" vertex="1">
<mxGeometry width="560" height="80" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-20" value="Operators" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=12;" parent="Mx1FiRWQqoHFJlD9jn3o-18" vertex="1">
<mxGeometry x="-10" width="100" height="20" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-21" value="Forward Ops" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#d5e8d4;strokeColor=#82b366;" parent="Mx1FiRWQqoHFJlD9jn3o-18" vertex="1">
<mxGeometry x="9" y="20" width="181" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-22" value="Higher order differential" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#f8cecc;strokeColor=#b85450;" parent="Mx1FiRWQqoHFJlD9jn3o-18" vertex="1">
<mxGeometry x="200" y="20" width="170" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-30" value="Customized Operator" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#d5e8d4;strokeColor=#82b366;" parent="Mx1FiRWQqoHFJlD9jn3o-18" vertex="1">
<mxGeometry x="380" y="20" width="170" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-23" value="" style="group;fontStyle=1;fontSize=12;" parent="1" vertex="1" connectable="0">
<mxGeometry x="180" y="600" width="560" height="80" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-24" value="" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;" parent="Mx1FiRWQqoHFJlD9jn3o-23" vertex="1">
<mxGeometry width="560" height="80" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-25" value="Device" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=12;" parent="Mx1FiRWQqoHFJlD9jn3o-23" vertex="1">
<mxGeometry width="80" height="20" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-26" value="Devices supported by PaddlePaddle" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#d5e8d4;strokeColor=#82b366;" parent="Mx1FiRWQqoHFJlD9jn3o-23" vertex="1">
<mxGeometry x="9" y="20" width="461" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-27" value="?" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="Mx1FiRWQqoHFJlD9jn3o-23" vertex="1">
<mxGeometry x="480" y="20" width="70" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-31" value="" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="180" y="160" width="560" height="80" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-32" value="Paddle-Science" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="180" y="160" width="110" height="20" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-35" value="Self-designed science computing tool-kit" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="189" y="180" width="271" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-36" value="Cooperate science computing tool-kit" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=12;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="470" y="180" width="260" height="50" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-37" value="PaddlePaddle for Science" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=12;" parent="1" vertex="1">
<mxGeometry x="170" y="120" width="160" height="20" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-38" value="Short-term" style="rounded=0;whiteSpace=wrap;html=1;fontSize=9;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
<mxGeometry x="790" y="190" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-39" value="Long-term" style="rounded=0;whiteSpace=wrap;html=1;fontSize=9;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
<mxGeometry x="790" y="230" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-40" value="Existed" style="rounded=0;whiteSpace=wrap;html=1;fontSize=9;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
<mxGeometry x="790" y="270" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="Mx1FiRWQqoHFJlD9jn3o-41" value="Unknown" style="rounded=0;whiteSpace=wrap;html=1;fontSize=9;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
<mxGeometry x="790" y="310" width="120" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>