Skip to content

Commit e6cd75d

Browse files
committedFeb 21, 2023
update docs
1 parent 3967f0f commit e6cd75d

File tree

5 files changed

+7
-109
lines changed

5 files changed

+7
-109
lines changed
 

‎.DS_Store

6 KB
Binary file not shown.

‎.gitignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
# Project exclude paths
2-
/gnnrl/data/pytorch_cifar100/
2+
/gnnrl/data/pytorch_cifar100/
3+
/site
4+
.idea

‎docs/Installation.md

-74
Original file line numberDiff line numberDiff line change
@@ -65,77 +65,3 @@ Will release soon
6565
[comment]: <> (export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/work/LAS/jannesar-lab/yusx/anaconda3/lib/)
6666

6767
[comment]: <> (## Install from pip)
68-
69-
<!--
70-
Currently we support installation on Linux, Mac and Windows. We also allow you to use docker.
71-
72-
DGL works with the following operating systems:
73-
74-
Ubuntu 16.04
75-
76-
macOS X
77-
78-
Windows 10
79-
80-
DGL requires Python version 3.6, 3.7, 3.8 or 3.9.
81-
82-
DGL supports multiple tensor libraries as backends, e.g., PyTorch, MXNet. For requirements on backends and how to select one, see Working with different backends.
83-
84-
Starting at version 0.3, DGL is separated into CPU and CUDA builds. The builds share the same Python package name. If you install DGL with a CUDA 9 build after you install the CPU build, then the CPU build is overwritten.
85-
86-
87-
88-
## Install by Conda
89-
90-
91-
Lorem markdownum Pyrrhus piscosamque? Sis Caras clamant **duorum**, somnia
92-
comitant, solvit, quos secum. Dato ipse Pergama ulla, accedere abigitque
93-
**aper**. Haec socero quoque ibi, cremarat atque amo qui tetigere crine,
94-
temptanti.
95-
96-
- A cunctisque amens
97-
- Sospes genuumque pereat
98-
- Corpusque nam obice nec suis receptus Athos
99-
- Quam accipe raptam
100-
101-
Diuque ut Perseia fabula foedantem quondam. Non sub simulatoremque iuvenci.
102-
103-
if (enterpriseForumBitrate - fiDot <= simmModel) {
104-
ctr(ajaxRupHttps, mouse(technologyPppoe, reciprocal_servlet),
105-
services_image_adc);
106-
rightGopherApple += hover_desktop_adc.processFriendly(-3, compression,
107-
scrollBootProtector);
108-
clone_integrated(-5);
109-
} else {
110-
olePci(ergonomics_sli, urlReal, coreCpaGamma);
111-
barcraftReimageCursor = applet - 4 + samplingPrinter;
112-
maximize(uat_gate - terminalUnfriendSip, hyperlinkDaemonIm(handle_drag,
113-
third, lifo), prebindingClient);
114-
}
115-
var rosetta_secondary_affiliate = firewire;
116-
rjBus = 331673;
117-
118-
## Install from Pip
119-
120-
Orbem minacia turba minanti [afflatibus](http://simuldicitur.org/quoque.html)
121-
tremulo **iussit**, ab arsit relinquunt, poplite superos. Amplexumque retenta
122-
radice per Ityn est positos vulnus; *quae* anima ab inpulsu minores; ferenda
123-
[nec](http://egonostra.io/satavidamque.aspx) tellure. Labor momentaque Herculeae
124-
potiunda a **neque sanguine**, non quod defensae. Non mandata vinclo?
125-
126-
home.dvdPayloadHard += property_uml(barDirectMinimize);
127-
if (4 + control > switch(shell)) {
128-
terminalItunes.biometricsRemoteServer = pipeline_speed_click;
129-
view_vector += web;
130-
}
131-
menuRoomCut -= core_postscript_direct + processorPc + drop_kindle;
132-
133-
Dedecus haec; hic et recuset mens totidem inque, ut et quid capillis, ego erit
134-
alendum. Evehor cum color, vulnere, ipsaque non ponto, est acrior inmitis quae
135-
tinxi, ab.
136-
137-
## Install from Source Code
138-
Invitus uvis preces mihi? Quam etiam en utque; alit et pro induroque dare
139-
profecturas iuvenum sollertia reperta resedit et traiecit gaude. Et non nymphae
140-
**utero temerarius cernit** egimus omnipotens hos, terrae, captum sanguine per;
141-
hiatu. -->

‎docs/graph/pyg.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## Supported packages
2+
GNN-RL support popular deep graph neural network package, such as [Torch-Geometric](https://pytorch-geometric.readthedocs.io/en/latest/) and [DGL](https://www.dgl.ai/).
3+
In this section we will give examples to modeling DNN's topology to computational graph, and embedding them using graph neural network.

‎docs/README.md ‎docs/index.md

+1-34
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,12 @@ We have successfully tested the GNN-RL on model compression task, where we model
1111

1212
We have tested our GNN-RL on fine-grained pruning and structured pruning on CNNs.
1313
We first model the trage DNN as a computational graph, and GNN-RL to search pruning policy directly through DNN's topology. In the reinforcement learning task definition, we use the computational graph as environment states, the action spaces are defined as pruning ratios, and the rewards are the compressed DNN's accuracy. Once the compressed model size satisfied the resource requirements, GNN-RL end the search episode. The network pruning task can be visualize as the diagram below.
14-
<!-- Se validi [marmor](http://www.subibis.net/) non si quoque minuuntur tergo,
15-
revelli **tenebris**, apex *Tethys* rogarem temperius monte altaque cura. Gratia
16-
molliri tempore, tanto mugitibus ictus. Iunctum *requirere probat* destinat
17-
vigore?
1814

19-
- Mea per dum ruent invita quos et
20-
- Dicentum nece
21-
- Sibi iuro omnia sentit in timeo brevissimus
22-
- Misit adflat suum inposito vocem illic figuris -->
2315

2416
## Apply GNN-RL Pipeline on Other Discipline
2517
The GNN-RL is not limited to model compression, it aims to extract topology information through reinforcement learning task.
2618
We provide APIs to help you define your customized job! It only requires your research object is a graph or been modeled as a graph, you can define your customized RL task (e.g., action space, environment states, rewards). Currently, our collegues are testing GNN-RL on job scheduling taks.
27-
<!--
28-
Rogos indotata geminas gaudebat ferendo, nemus quod multum lumina invocat
29-
tempora nebulae, et agnoscis! Pudori vulnere. Celerem festinus: delere currum
30-
venerabile limina spatiantia vastum, concita, mei Aeacides, et dea nefas. Artis
31-
fuit ille nostri quater lumina nec pectora Ixiona confessasque nostra et!
3219

33-
> Sociis potentem summo, tamen consistere *amplexa in* pendere rursus nivosos. A
34-
> herbas excitus et tamen ego manibus ferebat parte. Acta dedit, e occursu
35-
> ferula in nomina laesi: suos. Crura iacens ora, tum ter officium nasci. -->
3620

3721
## Page Index
3822
Here is the index for you to quick locate the GNN-RL:
@@ -41,24 +25,7 @@ Here is the index for you to quick locate the GNN-RL:
4125
2. [Introduction by example](intro.md)
4226
3. [Model DNN as graph](graph/example.md)
4327
4. [GNN-RL in model compression](compression/pruning.md)
44-
<!-- Avis gratia, est illa est inrita propiora suum **nunc** apte mulcebat et est.
45-
Pallados Iuppiter pererrant tu alios repetiti flexisque nec turbavere mutare
46-
adpositi nec illis vertice, illo Phinea mihi. Dentibus *nece*. Angues in sedit
47-
spemque lapillos [praecipue](http://novaet.org/tempora.php) ego hos vulnera
48-
dictis.
49-
50-
ram_language = rawMotion.homeCarrierSystem(express);
51-
fiT = hard_token;
52-
drop_layout_version.ipv = in + javaIcqArchitecture(camelcaseBootImage,
53-
hot_file, gpu_text);
54-
day_table.pointSmmDynamic = megapixelListserv;
55-
56-
Face tentoria in **quippe nymphe** praesepibus solacia moverat adfusaque callida
57-
dominum. Mors equus his et dique, est decimo quaerit, **quas arte**, omnes
58-
patent sequitur, superamur mergeret nil. **Ne** licet contigit victus ad
59-
carpebam ducit, feras et cum quoque parente! Sibi sorori mihi aura cetera
60-
propago praesignis Melanthus **decidit** esse omnia dedere domitamque quis
61-
cornum superis. -->
28+
6229

6330
## Related Papers
6431
If you find our useful or use our work in your job, please cite the paper:

0 commit comments

Comments
 (0)
Please sign in to comment.