qgallouedec HF Staff commited on
Commit
63912b1
·
1 Parent(s): d86b3b9

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +39 -178
index.html CHANGED
@@ -1,184 +1,45 @@
1
- <div style="margin: 24px 0;">
2
- <div id="pypi-downloads-chart" style="width: 100%; height: 460px;"></div>
3
- </div>
4
 
5
- <script src="https://cdn.plot.ly/plotly-2.35.2.min.js"></script>
 
 
6
 
 
7
  <script>
8
- const data = [
9
- {"week_start":"2023-03-20","downloads":"144"},
10
- {"week_start":"2023-03-27","downloads":"749"},
11
- {"week_start":"2023-04-03","downloads":"1058"},
12
- {"week_start":"2023-04-10","downloads":"1030"},
13
- {"week_start":"2023-04-17","downloads":"1483"},
14
- {"week_start":"2023-04-24","downloads":"2584"},
15
- {"week_start":"2023-05-01","downloads":"9082"},
16
- {"week_start":"2023-05-08","downloads":"829"},
17
- {"week_start":"2023-05-15","downloads":"1812"},
18
- {"week_start":"2023-05-22","downloads":"2448"},
19
- {"week_start":"2023-05-29","downloads":"1703"},
20
- {"week_start":"2023-06-05","downloads":"2679"},
21
- {"week_start":"2023-06-12","downloads":"4253"},
22
- {"week_start":"2023-06-19","downloads":"5344"},
23
- {"week_start":"2023-06-26","downloads":"6553"},
24
- {"week_start":"2023-07-03","downloads":"5489"},
25
- {"week_start":"2023-07-10","downloads":"6488"},
26
- {"week_start":"2023-07-17","downloads":"11225"},
27
- {"week_start":"2023-07-24","downloads":"17495"},
28
- {"week_start":"2023-07-31","downloads":"20384"},
29
- {"week_start":"2023-08-07","downloads":"22473"},
30
- {"week_start":"2023-08-14","downloads":"23342"},
31
- {"week_start":"2023-08-21","downloads":"24067"},
32
- {"week_start":"2023-08-28","downloads":"29932"},
33
- {"week_start":"2023-09-04","downloads":"29580"},
34
- {"week_start":"2023-09-11","downloads":"27647"},
35
- {"week_start":"2023-09-18","downloads":"30062"},
36
- {"week_start":"2023-09-25","downloads":"28867"},
37
- {"week_start":"2023-10-02","downloads":"27925"},
38
- {"week_start":"2023-10-09","downloads":"30383"},
39
- {"week_start":"2023-10-16","downloads":"31000"},
40
- {"week_start":"2023-10-23","downloads":"28933"},
41
- {"week_start":"2023-10-30","downloads":"30883"},
42
- {"week_start":"2023-11-06","downloads":"32874"},
43
- {"week_start":"2023-11-13","downloads":"33528"},
44
- {"week_start":"2023-11-20","downloads":"35333"},
45
- {"week_start":"2023-11-27","downloads":"40174"},
46
- {"week_start":"2023-12-04","downloads":"41673"},
47
- {"week_start":"2023-12-11","downloads":"42249"},
48
- {"week_start":"2023-12-18","downloads":"39943"},
49
- {"week_start":"2023-12-25","downloads":"30761"},
50
- {"week_start":"2024-01-01","downloads":"38673"},
51
- {"week_start":"2024-01-08","downloads":"46397"},
52
- {"week_start":"2024-01-15","downloads":"50178"},
53
- {"week_start":"2024-01-22","downloads":"52749"},
54
- {"week_start":"2024-01-29","downloads":"53913"},
55
- {"week_start":"2024-02-05","downloads":"55359"},
56
- {"week_start":"2024-02-12","downloads":"67405"},
57
- {"week_start":"2024-02-19","downloads":"75481"},
58
- {"week_start":"2024-02-26","downloads":"89834"},
59
- {"week_start":"2024-03-04","downloads":"82543"},
60
- {"week_start":"2024-03-11","downloads":"79258"},
61
- {"week_start":"2024-03-18","downloads":"79006"},
62
- {"week_start":"2024-03-25","downloads":"87604"},
63
- {"week_start":"2024-04-01","downloads":"86807"},
64
- {"week_start":"2024-04-08","downloads":"101484"},
65
- {"week_start":"2024-04-15","downloads":"104178"},
66
- {"week_start":"2024-04-22","downloads":"119964"},
67
- {"week_start":"2024-04-29","downloads":"115426"},
68
- {"week_start":"2024-05-06","downloads":"118448"},
69
- {"week_start":"2024-05-13","downloads":"132693"},
70
- {"week_start":"2024-05-20","downloads":"119712"},
71
- {"week_start":"2024-05-27","downloads":"107031"},
72
- {"week_start":"2024-06-03","downloads":"114108"},
73
- {"week_start":"2024-06-10","downloads":"113461"},
74
- {"week_start":"2024-06-17","downloads":"122258"},
75
- {"week_start":"2024-06-24","downloads":"122710"},
76
- {"week_start":"2024-07-01","downloads":"113872"},
77
- {"week_start":"2024-07-08","downloads":"130778"},
78
- {"week_start":"2024-07-15","downloads":"127730"},
79
- {"week_start":"2024-07-22","downloads":"150557"},
80
- {"week_start":"2024-07-29","downloads":"211624"},
81
- {"week_start":"2024-08-05","downloads":"139646"},
82
- {"week_start":"2024-08-12","downloads":"128588"},
83
- {"week_start":"2024-08-19","downloads":"132786"},
84
- {"week_start":"2024-08-26","downloads":"135041"},
85
- {"week_start":"2024-09-02","downloads":"133137"},
86
- {"week_start":"2024-09-09","downloads":"156608"},
87
- {"week_start":"2024-09-16","downloads":"141208"},
88
- {"week_start":"2024-09-23","downloads":"161715"},
89
- {"week_start":"2024-09-30","downloads":"144585"},
90
- {"week_start":"2024-10-07","downloads":"165890"},
91
- {"week_start":"2024-10-14","downloads":"184607"},
92
- {"week_start":"2024-10-21","downloads":"178977"},
93
- {"week_start":"2024-10-28","downloads":"197661"},
94
- {"week_start":"2024-11-04","downloads":"195731"},
95
- {"week_start":"2024-11-11","downloads":"209216"},
96
- {"week_start":"2024-11-18","downloads":"213495"},
97
- {"week_start":"2024-11-25","downloads":"189209"},
98
- {"week_start":"2024-12-02","downloads":"194899"},
99
- {"week_start":"2024-12-09","downloads":"203872"},
100
- {"week_start":"2024-12-16","downloads":"188361"},
101
- {"week_start":"2024-12-23","downloads":"158983"},
102
- {"week_start":"2024-12-30","downloads":"163910"},
103
- {"week_start":"2025-01-06","downloads":"218041"},
104
- {"week_start":"2025-01-13","downloads":"234402"},
105
- {"week_start":"2025-01-20","downloads":"211189"},
106
- {"week_start":"2025-01-27","downloads":"212962"},
107
- {"week_start":"2025-02-03","downloads":"245128"},
108
- {"week_start":"2025-02-10","downloads":"259116"},
109
- {"week_start":"2025-02-17","downloads":"288098"},
110
- {"week_start":"2025-02-24","downloads":"272073"},
111
- {"week_start":"2025-03-03","downloads":"290511"},
112
- {"week_start":"2025-03-10","downloads":"303941"},
113
- {"week_start":"2025-03-17","downloads":"298822"},
114
- {"week_start":"2025-03-24","downloads":"318681"},
115
- {"week_start":"2025-03-31","downloads":"300384"},
116
- {"week_start":"2025-04-07","downloads":"322093"},
117
- {"week_start":"2025-04-14","downloads":"310482"},
118
- {"week_start":"2025-04-21","downloads":"325206"},
119
- {"week_start":"2025-04-28","downloads":"342154"},
120
- {"week_start":"2025-05-05","downloads":"292296"},
121
- {"week_start":"2025-05-12","downloads":"315810"},
122
- {"week_start":"2025-05-19","downloads":"310062"},
123
- {"week_start":"2025-05-26","downloads":"287947"},
124
- {"week_start":"2025-06-02","downloads":"329981"},
125
- {"week_start":"2025-06-09","downloads":"289606"},
126
- {"week_start":"2025-06-16","downloads":"294622"},
127
- {"week_start":"2025-06-23","downloads":"320598"},
128
- {"week_start":"2025-06-30","downloads":"337337"},
129
- {"week_start":"2025-07-07","downloads":"441745"},
130
- {"week_start":"2025-07-14","downloads":"386394"},
131
- {"week_start":"2025-07-21","downloads":"464137"},
132
- {"week_start":"2025-07-28","downloads":"426581"},
133
- {"week_start":"2025-08-04","downloads":"425303"},
134
- {"week_start":"2025-08-11","downloads":"395650"},
135
- {"week_start":"2025-08-18","downloads":"390997"},
136
- {"week_start":"2025-08-25","downloads":"382834"},
137
- {"week_start":"2025-09-01","downloads":"372036"},
138
- {"week_start":"2025-09-08","downloads":"402363"},
139
- {"week_start":"2025-09-15","downloads":"526905"},
140
- {"week_start":"2025-09-22","downloads":"465445"},
141
- {"week_start":"2025-09-29","downloads":"462505"},
142
- {"week_start":"2025-10-06","downloads":"382975"},
143
- {"week_start":"2025-10-13","downloads":"414858"},
144
- {"week_start":"2025-10-20","downloads":"426006"},
145
- {"week_start":"2025-10-27","downloads":"598674"},
146
- {"week_start":"2025-11-03","downloads":"618934"},
147
- {"week_start":"2025-11-10","downloads":"688214"},
148
- {"week_start":"2025-11-17","downloads":"590929"},
149
- {"week_start":"2025-11-24","downloads":"478255"},
150
- {"week_start":"2025-12-01","downloads":"614661"},
151
- {"week_start":"2025-12-08","downloads":"576386"},
152
- {"week_start":"2025-12-15","downloads":"556062"},
153
- {"week_start":"2025-12-22","downloads":"420309"},
154
- {"week_start":"2025-12-29","downloads":"360290"},
155
- {"week_start":"2026-01-05","downloads":"492024"},
156
- {"week_start":"2026-01-12","downloads":"492062"},
157
- {"week_start":"2026-01-19","downloads":"498126"},
158
- {"week_start":"2026-01-26","downloads":"481844"},
159
- {"week_start":"2026-02-02","downloads":"537734"},
160
- {"week_start":"2026-02-09","downloads":"559373"},
161
- {"week_start":"2026-02-16","downloads":"545426"},
162
- {"week_start":"2026-02-23","downloads":"612639"},
163
- {"week_start":"2026-03-02","downloads":"678756"},
164
- {"week_start":"2026-03-09","downloads":"674270"},
165
- {"week_start":"2026-03-16","downloads":"775957"},
166
- ];
167
 
168
- const sorted = data.slice().sort((a, b) => new Date(a.week_start) - new Date(b.week_start));
 
 
169
 
170
- const trace = {
171
- x: sorted.map(d => d.week_start),
172
- y: sorted.map(d => parseInt(d.downloads)),
173
- mode: "lines",
174
- name: "TRL",
175
- line: { width: 2.5 }
176
- };
 
177
 
178
- Plotly.newPlot("pypi-downloads-chart", [trace], {
179
- title: "Weekly PyPI downloads",
180
- hovermode: "x unified",
181
- paper_bgcolor: "white",
182
- plot_bgcolor: "white"
183
- }, { responsive: true, displayModeBar: false });
184
- </script>
 
 
 
 
 
 
 
 
1
 
2
+ <div style="padding-bottom: 20px;">
3
+ <div id="trl_diff" style="width: 100%; height: 400px; border: 1px solid grey;"></div>
4
+ </div>
5
 
6
+ <script src="https://unpkg.com/monaco-editor@latest/min/vs/loader.js"></script>
7
  <script>
8
+ const proxy = URL.createObjectURL(
9
+ new Blob(
10
+ [`
11
+ self.MonacoEnvironment = {
12
+ baseUrl: 'https://unpkg.com/monaco-editor@latest/min/'
13
+ };
14
+ importScripts('https://unpkg.com/monaco-editor@latest/min/vs/base/worker/workerMain.js');
15
+ `],
16
+ { type: "text/javascript" }
17
+ )
18
+ );
19
+
20
+ window.MonacoEnvironment = { getWorkerUrl: () => proxy };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
 
22
+ require.config({
23
+ paths: { vs: "https://unpkg.com/monaco-editor@latest/min/vs" }
24
+ });
25
 
26
+ require(["vs/editor/editor.main"], function () {
27
+ const diffEditor = monaco.editor.createDiffEditor(
28
+ document.getElementById("trl_diff"),
29
+ {
30
+ readOnly: true,
31
+ automaticLayout: true
32
+ }
33
+ );
34
 
35
+ Promise.all([
36
+ fetch("https://raw.githubusercontent.com/huggingface/trl/main/trl/trainer/grpo_trainer.py").then(r => r.text()),
37
+ fetch("https://raw.githubusercontent.com/huggingface/trl/main/trl/trainer/rloo_trainer.py").then(r => r.text())
38
+ ]).then(([originalTxt, modifiedTxt]) => {
39
+ diffEditor.setModel({
40
+ original: monaco.editor.createModel(originalTxt, "python"),
41
+ modified: monaco.editor.createModel(modifiedTxt, "python")
42
+ });
43
+ });
44
+ });
45
+ </script>