File tree Expand file tree Collapse file tree 1 file changed +132
-0
lines changed Expand file tree Collapse file tree 1 file changed +132
-0
lines changed Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html >
3+ < body >
4+ </ body >
5+
6+
7+ <!DOCTYPE html>
8+ < html lang ="en ">
9+ < head >
10+ < meta charset ="UTF-8 ">
11+ < meta name = "viewport " content ="width=device-width, initial-scale=1.0 ">
12+ < title > CommDebugMode Module Tree</ title >
13+ < style >
14+ ul , # tree-container {
15+ list-style-type : none;
16+ margin : 0 ;
17+ padding : 0 ;
18+ }
19+
20+ .caret {
21+ cursor : pointer;
22+ user-select : none;
23+ }
24+
25+ .caret ::before {
26+ content : "\25B6" ;
27+ color : black;
28+ display : inline-block;
29+ margin-right : 6px ;
30+ }
31+
32+ .caret-down ::before {
33+ transform : rotate (90deg );
34+ }
35+
36+ .tree {
37+ padding-left : 20px ;
38+ }
39+
40+ .tree ul {
41+ padding-left : 20px ;
42+ }
43+
44+ /* hide nested list when component is not active*/
45+ .nested {
46+ display : none;
47+ }
48+
49+ /* show nested list when pressed caret pointer makes component active*/
50+ .active {
51+ display : block;
52+ }
53+
54+ .forward-pass ,
55+ .backward-pass {
56+ margin-left : 40px ;
57+ }
58+
59+ .forward-pass table {
60+ margin-left : 40px ;
61+ width : auto;
62+ }
63+
64+ .forward-pass table td , .forward-pass table th {
65+ padding : 8px ;
66+ }
67+
68+ .forward-pass ul {
69+ display : none;
70+ }
71+
72+ table {
73+ font-family : arial, sans-serif;
74+ border-collapse : collapse;
75+ width : 100% ;
76+ }
77+
78+ td , th {
79+ border : 1px solid # dddddd ;
80+ text-align : left;
81+ padding : 8px ;
82+ }
83+
84+ tr : nth-child (even) {
85+ background-color : # dddddd ;
86+ }
87+ # drop-area {
88+ position : relative;
89+ width : 25% ;
90+ height : 100px ;
91+ border : 2px dashed # ccc ;
92+ border-radius : 5px ;
93+ padding : 0px ;
94+ text-align : center;
95+ }
96+
97+ .drag-drop-block {
98+ display : inline-block;
99+ width : 200px ; /* reduce the width */
100+ height : 50px ; /* reduce the height */
101+ background-color : # f7f7f7 ;
102+ border : 1px solid # ccc ;
103+ border-radius : 5px ;
104+ padding : 10px ; /* reduce the padding */
105+ font-size : 14px ; /* reduce the font size */
106+ color : # 666 ;
107+ cursor : pointer;
108+ }
109+
110+ # file-input {
111+ position : absolute;
112+ top : 0 ;
113+ left : 0 ;
114+ width : 100% ;
115+ height : 100% ;
116+ opacity : 0 ;
117+ }
118+ </ style >
119+ </ head >
120+ < body >
121+
122+ < div id ="drop-area ">
123+ < div class ="drag-drop-block ">
124+ < span > Drag file here</ span >
125+ </ div >
126+ < input type ="file " id ="file-input " accept =".json ">
127+ </ div >
128+ < div id ="tree-container "> </ div >
129+
130+ < script type ="module " src ="https://cdn.jsdelivr.net/gh/pytorch/pytorch@main/torch/utils/viz/MemoryViz.js "> </ script >
131+ </ body >
132+ </ html >
You can’t perform that action at this time.
0 commit comments