Changes¶
import matplotlib.pyplot as plt
x = [0, 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]
y = [0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 1, 1, 5, 13, 2, 1, 5, 8, 25, 6, 14, 7, 5, 3, 7, 10, 4, 3, 4, 3, 7, 1]
xl = ['2021-w10', '2021-w11', '2021-w12', '2021-w13', '2021-w14', '2021-w15', '2021-w16', '2021-w17', '2021-w18', '2021-w19', '2021-w20', '2021-w21', '2021-w22', '2021-w23', '2021-w24', '2021-w25', '2021-w26', '2021-w27', '2021-w28', '2021-w29', '2021-w30', '2021-w31', '2021-w32', '2021-w33', '2021-w34', '2021-w35', '2021-w36', '2021-w37', '2021-w38', '2021-w39', '2021-w40', '2021-w41', '2021-w42', '2021-w43', '2021-w44', '2021-w45', '2021-w46', '2021-w47', '2021-w48', '2021-w49', '2021-w50', '2021-w51', '2021-w52', '2022-w01', '2022-w02', '2022-w03', '2022-w04', '2022-w05', '2022-w06', '2022-w07', '2022-w08', '2022-w09', '2022-w10']
plt.close('all')
plt.style.use('ggplot')
fig, ax = plt.subplots(nrows=1, ncols=1, figsize=(10, 4))
ax.bar(x, y)
tig = ax.get_xticks()
labs = []
for t in tig:
if t in x:
labs.append(xl[x.index(t)])
else:
labs.append("")
ax.set_xticklabels(labs)
ax.grid(True)
ax.set_title("commits")
plt.show()
List of recent changes:
# |
change number |
date |
author |
comment |
---|---|---|---|---|
319 |
2022-03-07 |
Xavier Dupré |
Extends notebook coverage (#60) |
|
318 |
2022-03-06 |
xavier dupré |
Update .local.jenkins.lin.yml |
|
317 |
2022-03-06 |
xavier dupré |
fix pickling issue |
|
315 |
2022-03-06 |
xavier dupré |
Removes unnecessary exceptions |
|
314 |
2022-03-06 |
xavier dupré |
Update setup.py |
|
312 |
2022-03-03 |
xavier dupré |
Uses new API to retrieve gradient for a model (#58) |
|
311 |
2022-03-02 |
xavier dupré |
eol |
|
310 |
2022-03-01 |
xavier dupré |
fix import |
|
309 |
2022-02-23 |
xavier dupré |
introduce __max_supported_opset__ |
|
308 |
2022-02-23 |
xavier dupré |
opset |
|
307 |
2022-02-22 |
Xavier Dupré |
Fix opset for ai.onnx.ml in examples after updating to onnx==1.11 |
|
304 |
2022-02-14 |
Xavier Dupré |
Renames Z into Y_grad in loss functions returning grad (#56) |
|
302 |
2022-02-14 |
Xavier Dupré |
Removes unnecessary nodes in onnx_derivative |
|
301 |
2022-02-14 |
xavier dupré |
lint |
|
300 |
2022-02-14 |
xavier dupré |
fix setupclass |
|
299 |
2022-02-13 |
xavier dupré |
code coverage |
|
298 |
2022-02-13 |
xavier dupré |
update master to main in one example |
|
297 |
2022-02-13 |
xavier dupré |
Implements a function which returns the gradient (#54) |
|
293 |
2022-02-04 |
xavier dupré |
Implements get_trained_onnx to retreived the trained model (#53) |
|
292 |
2022-02-03 |
xavier dupré |
code coverage |
|
288 |
2022-02-02 |
xavier dupré |
Implements scoring functions (#51) |
|
285 |
2022-01-31 |
xavier dupré |
Check nan values during training (#49) |
|
284 |
2022-01-30 |
xavier dupré |
Update test_optimizers_nan.py |
|
283 |
2022-01-30 |
xavier dupré |
Create test_optimizers_nan.py |
|
282 |
2022-01-30 |
xavier dupré |
Create test_optimizers_nan.py |
|
281 |
2022-01-30 |
xavier dupré |
add unit test |
|
280 |
2022-01-29 |
xavier dupré |
moves files |
|
275 |
2022-01-27 |
xavier dupré |
code coverage |
|
274 |
2022-01-27 |
xavier dupré |
code coverage |
|
268 |
2022-01-26 |
xavier dupré |
add one more example |
|
267 |
2022-01-26 |
xavier dupré |
split unit test |
|
265 |
2022-01-25 |
xavier dupré |
Checks gradients are identical to scikit-learn for neural networks (#48) |
|
264 |
2022-01-23 |
xavier dupré |
Adds an example about classification (#45) |
|
263 |
2022-01-23 |
xavier dupré |
Uses bind_ortvalue_input instead of bind_input to be faster (#44) |
|
262 |
2022-01-22 |
xavier dupré |
Add more test |
|
261 |
2022-01-22 |
xavier dupré |
Fixes the training of a binary classifier with weights (#43) |
|
260 |
2022-01-22 |
Xavier Dupré |
Implements binary log loss for first API of orttraining (#42) |
|
259 |
2022-01-21 |
xavier dupré |
lint |
|
258 |
2022-01-17 |
xavier dupré |
Update conf.py |
|
257 |
2022-01-16 |
xavier dupré |
update markdown documentation |
|
256 |
2022-01-15 |
Xavier Dupré |
Refactors to improve profiling analysis (fix penalty, export onnx graphs) (#41) |
|
255 |
2022-01-14 |
xavier dupré |
Improves training fwbw with caching. (#40) |
|
251 |
2022-01-09 |
xavier dupré |
Update plot_orttraining_benchmark_fwbw.py |
|
249 |
2022-01-09 |
xavier dupré |
Improves performance of caching (#37) |
|
248 |
2022-01-04 |
Xavier Dupré |
Makes sure all plt.show() have been disabled in examples (#36) |
|
247 |
2022-01-04 |
Xavier Dupré |
Reduces the number of calls to bind_ortvalue (#35) |
|
245 |
2022-01-03 |
xavier dupré |
Implements L1, L2 losses for partial training (#34) |
|
244 |
2022-01-02 |
xavier dupré |
Implements more loss functions (#33) |
|
243 |
2022-01-01 |
xavier dupré |
Implements different learning rate strategies (#30) |
|
242 |
2021-12-30 |
xavier dupré |
Update license |
|
241 |
2021-12-30 |
xavier dupré |
Fixes #16, support weights while training (#29) |
|
237 |
2021-12-28 |
xavier dupré |
update script |
|
235 |
2021-12-28 |
xavier dupré |
visual |
|
233 |
2021-12-27 |
xavier dupré |
complete example with api |
|
231 |
2021-12-25 |
xavier dupré |
Update inference.rst |
|
228 |
2021-12-23 |
xavier dupré |
Update helpers.rst |
|
224 |
2021-12-22 |
xavier dupré |
check model |
|
220 |
2021-12-21 |
xavier dupré |
documentation for operator scan |
|
219 |
2021-12-21 |
xavier dupré |
lint |
|
218 |
2021-12-21 |
sdpython |
Merge branch ‘master’ of https://github.com/sdpython/onnxcustom |
|
217 |
2021-12-21 |
sdpython |
examples |
|
216 |
2021-12-21 |
xavier dupré |
add missing function |
|
215 |
2021-12-21 |
xavier dupré |
fix issue with alpha |
|
214 |
2021-12-21 |
xavier dupré |
Update python.rst |
|
213 |
2021-12-21 |
sdpython |
fix providers |
|
211 |
2021-12-20 |
xavier dupré |
lint |
|
210 |
2021-12-20 |
xavier dupré |
documentation fixes |
|
208 |
2021-12-20 |
xavier dupré |
Replaces OrtValue by C_OrtValue everywhere (#28) |
|
207 |
2021-12-19 |
xavier dupré |
Update python.rst |
|
202 |
2021-12-17 |
xavier dupré |
Update 2021-12-16_wsl.rst |
|
200 |
2021-12-16 |
xavier dupré |
Update plot_benchmark_op.py |
|
199 |
2021-12-16 |
xavier dupré |
Uses C_OrtDevice everywhere (#27) |
|
195 |
2021-12-14 |
xavier dupré |
loop, scan, code coverage |
|
193 |
2021-12-13 |
xavier dupré |
Update plot_benchmark_op_leakyrelu.py |
|
192 |
2021-12-11 |
xavier dupré |
cleaning |
|
191 |
2021-12-11 |
xavier dupré |
extend one example |
|
190 |
2021-12-10 |
xavier dupré |
Update plot_benchmark_op_leakyrelu.py |
|
189 |
2021-12-10 |
xavier dupré |
add one more example |
|
188 |
2021-12-10 |
xavier dupré |
increase code coverage |
|
185 |
2021-12-09 |
xavier dupré |
show ratio instead of total time |
|
184 |
2021-12-09 |
xavier dupré |
add one more example |
|
182 |
2021-12-09 |
xavier dupré |
refactoring |
|
181 |
2021-12-09 |
xavier dupré |
refactor documentation |
|
180 |
2021-12-09 |
xavier dupré |
add more examples about benchmarks |
|
179 |
2021-12-09 |
xavier dupré |
add losses curves to the benchmark |
|
178 |
2021-12-09 |
xavier dupré |
change gradient weight |
|
177 |
2021-12-09 |
xavier dupré |
small updates |
|
176 |
2021-12-08 |
xavier dupré |
fix number of iterations in examples |
|
175 |
2021-12-07 |
xavier dupré |
Update conf.py |
|
174 |
2021-12-07 |
xavier dupré |
Update conf.py |
|
173 |
2021-12-07 |
xavier dupré |
Update conf.py |
|
171 |
2021-12-07 |
xavier dupré |
Update .local.jenkins.lin.yml |
|
170 |
2021-12-07 |
xavier dupré |
update examples |
|
169 |
2021-12-06 |
xavier dupré |
Update test_documentation_examples_training_fwbw.py |
|
168 |
2021-12-06 |
xavier dupré |
fix example, add more exceptions |
|
167 |
2021-12-06 |
xavier dupré |
improve unit test, documentation |
|
166 |
2021-12-06 |
xavier dupré |
full example on forward backward training algorithm |
|
165 |
2021-12-06 |
xavier dupré |
fix unit test |
|
164 |
2021-12-06 |
xavier dupré |
examples and documentation |
|
163 |
2021-12-05 |
xavier dupré |
Update doc_helper.py |
|
162 |
2021-12-05 |
xavier dupré |
fix example |
|
161 |
2021-12-05 |
xavier dupré |
move files |
|
154 |
2021-12-04 |
xavier dupré |
Implements optimizers with forward, backward functionalities (#25) |
|
152 |
2021-12-01 |
Xavier Dupré |
Extend documentation (#23) |
|
151 |
2021-12-01 |
Xavier Dupré |
Move learning_rate logic in a separate class (#22) |
|
150 |
2021-12-01 |
xavier dupré |
Implements training with forward, backward (#19) |
|
149 |
2021-12-01 |
Xavier Dupré |
Experiment markdown rendering (#20) |
|
148 |
2021-11-26 |
xavier dupré |
code coverage |
|
144 |
2021-11-26 |
Xavier Dupré |
Minimize the number of data copy while training a model (#17) |
|
143 |
2021-11-26 |
xavier dupré |
update history |
|
142 |
2021-11-26 |
Xavier Dupré |
Adds function plot_onnxs (#13) |
|
141 |
2021-11-25 |
xavier dupré |
review examples |
|
140 |
2021-11-19 |
Xavier Dupré |
Add more examples (#12) |
|
139 |
2021-11-11 |
xavier dupré |
Update appveyor.yml |
|
138 |
2021-11-09 |
xavier dupré |
update documentation |
|
137 |
2021-11-04 |
xavier dupré |
Extend example on the random forest |
|
135 |
2021-11-01 |
xavier dupré |
Update requirements-dev.txt |
|
134 |
2021-11-01 |
xavier dupré |
Update requirements-dev.txt |
|
133 |
2021-11-01 |
xavier dupré |
Update test_zcheck.py |
|
132 |
2021-11-01 |
xavier dupré |
ut |
|
131 |
2021-11-01 |
xavier dupré |
Update requirements-dev.txt |
|
130 |
2021-11-01 |
xavier dupré |
Update test_check.py |
|
129 |
2021-11-01 |
xavier dupré |
lint |
|
128 |
2021-11-01 |
xavier dupré |
add one notebook |
|
127 |
2021-11-01 |
xavier dupré |
improves documentation |
|
126 |
2021-11-01 |
xavier dupré |
update license |
|
125 |
2021-11-01 |
xavier dupré |
lint |
|
124 |
2021-11-01 |
xavier dupré |
extend unit test coverage |
|
123 |
2021-10-31 |
xavier dupré |
documentation, version |
|
120 |
2021-10-31 |
xavier dupré |
Update .local.jenkins.lin.yml |
|
118 |
2021-10-27 |
xavier dupré |
upgrade version |
|
117 |
2021-10-26 |
Xavier Dupré |
Automates nvprof logs retrieval (#11) |
|
116 |
2021-10-25 |
xavier dupré |
Update README.rst |
|
115 |
2021-10-24 |
xavier dupré |
Update plot_gexternal_xgboost.py |
|
114 |
2021-10-13 |
xavier dupré |
Add parameter to evaluate the model on test data while training (#10) |
|
113 |
2021-10-09 |
xavier dupré |
rename file |
|
112 |
2021-10-09 |
xavier dupré |
Update conf.py |
|
111 |
2021-10-08 |
xavier dupré |
Refactoring documentation (#9) |
|
110 |
2021-10-07 |
Xavier Dupré |
Add example to look into neural network on GPU (#8) |
|
109 |
2021-10-05 |
xavier dupré |
update requirements for documentation |
|
108 |
2021-10-05 |
xavier dupré |
Update conf.py |
|
107 |
2021-10-05 |
xavier dupré |
Update .local.jenkins.lin.yml |
|
106 |
2021-10-05 |
xavier dupré |
Refactoring (#7) |
|
105 |
2021-10-04 |
xavier dupré |
Update requirements-dev.txt |
|
104 |
2021-10-04 |
Xavier Dupré |
Add examples with orttraining (#6) |
|
103 |
2021-10-04 |
xavier dupré |
update documentation |
|
102 |
2021-10-03 |
xavier dupré |
lint |
|
101 |
2021-09-28 |
Xavier Dupré |
Fix examples, update documentation (#5) |
|
99 |
2021-07-13 |
xavier dupré |
Update requirements-dev.txt |
|
98 |
2021-07-13 |
xavier dupré |
update CI, switch to python 3.9 |
|
97 |
2021-07-13 |
xavier dupré |
Complex scenarios (#4) |
|
95 |
2021-04-16 |
xavier dupré |
lint |
|
94 |
2021-04-15 |
xavier dupré |
Update setup.py |
|
93 |
2021-03-31 |
xavier dupré |
Update plot_pextend_python_runtime.py |
|
92 |
2021-03-31 |
xavier dupré |
Replace OnnxSubOperator by OnnxSubEstimator |
|
91 |
2021-01-27 |
xavier dupré |
Update plot_abegin_convert_pipeline.py |
|
90 |
2021-01-26 |
xavier dupré |
update CI |
|
89 |
2021-01-26 |
xavier dupré |
Update requirements-dev.txt |
|
88 |
2021-01-26 |
xavier dupré |
Update requirements-dev.txt |
|
87 |
2021-01-25 |
xavier dupré |
Update plot_gexternal_lightgbm.py |
|
86 |
2021-01-25 |
xavier dupré |
Update plot_gexternal_lightgbm.py |
|
85 |
2021-01-21 |
xavier dupré |
Update plot_gexternal_lightgbm.py |
|
84 |
2021-01-21 |
xavier dupré |
Update plot_gexternal_lightgbm.py |
|
83 |
2021-01-21 |
xavier dupré |
Update plot_gexternal_lightgbm.py |
|
82 |
2021-01-21 |
xavier dupré |
use zipmap: False |
|
81 |
2021-01-06 |
xavier dupré |
upgrade version |
|
80 |
2021-01-06 |
xavier dupré |
Update tutorial.rst |
|
79 |
2021-01-05 |
xavier dupré |
Update config.yml |
|
78 |
2021-01-05 |
xavier dupré |
Update test_documentation_examples.py |
|
77 |
2021-01-05 |
xavier dupré |
Update config.yml |
|
76 |
2021-01-05 |
xavier dupré |
update CI |
|
75 |
2021-01-05 |
xavier dupré |
update CI |
|
74 |
2021-01-05 |
xavier dupré |
update CI |
|
73 |
2021-01-05 |
xavier dupré |
Update test_documentation_examples.py |
|
72 |
2021-01-05 |
xavier dupré |
Update config.yml |
|
71 |
2021-01-05 |
xavier dupré |
Update config.yml |
|
70 |
2021-01-05 |
xavier dupré |
update to onnx 1.8.0 |
|
69 |
2020-12-15 |
xavier dupré |
fix options for converters |
|
68 |
2020-12-06 |
xavier dupré |
Update plot_dbegin_options_list.py |
|
67 |
2020-11-30 |
xavier dupré |
Update README.rst |
|
66 |
2020-10-30 |
xavier dupré |
pylint |
|
65 |
2020-10-30 |
xavier dupré |
Update plot_mcustom_parser_dataframe.py |
|
64 |
2020-10-30 |
xavier dupré |
add example on more complex example |
|
63 |
2020-10-23 |
xavier dupré |
Update appveyor.yml |
|
62 |
2020-09-08 |
xavier dupré |
Update .travis.yml |
|
61 |
2020-09-08 |
xavier dupré |
Update config.yml |
|
60 |
2020-09-08 |
xavier dupré |
Update .travis.yml |
|
59 |
2020-09-07 |
xavier dupré |
Update .travis.yml |
|
57 |
2020-08-24 |
xavier dupré |
spelling |
|
56 |
2020-08-19 |
xavier dupré |
extend example on double / float |
|
55 |
2020-08-10 |
xavier dupré |
Update plot_dbegin_options.py |
|
54 |
2020-08-10 |
xavier dupré |
documentation, misspelling |
|
52 |
2020-07-16 |
xavier dupré |
example with a dataframe |
|
51 |
2020-07-14 |
xavier dupré |
clean |
|
50 |
2020-07-10 |
xavier dupré |
Fixes #1, example about black list |
|
49 |
2020-07-09 |
xavier dupré |
update examples |
|
48 |
2020-07-09 |
xavier dupré |
Update appveyor.yml |
|
47 |
2020-07-09 |
xavier dupré |
add examples on lightgbm and xgboost |
|
46 |
2020-07-09 |
xavier dupré |
Update test_documentation_examples.py |
|
45 |
2020-07-09 |
xavier dupré |
Update test_documentation_examples.py |
|
44 |
2020-07-09 |
xavier dupré |
Update test_documentation_examples.py |
|
43 |
2020-07-09 |
xavier dupré |
Update test_documentation_examples.py |
|
42 |
2020-07-09 |
xavier dupré |
Update requirements-dev.txt |
|
41 |
2020-07-09 |
xavier dupré |
Update requirements-dev.txt |
|
40 |
2020-07-09 |
xavier dupré |
extend coverage |
|
38 |
2020-07-08 |
xavier dupré |
add example on custom node for the runtime |
|
37 |
2020-07-07 |
xavier dupré |
change titles |
|
36 |
2020-07-07 |
xavier dupré |
update example with graphs |
|
35 |
2020-07-06 |
xavier dupré |
add example on parser |
|
34 |
2020-07-06 |
xavier dupré |
update example |
|
33 |
2020-07-06 |
xavier dupré |
add one more example |
|
32 |
2020-07-05 |
xavier dupré |
add one more example |
|
31 |
2020-07-05 |
xavier dupré |
Update plot_begin_transfer_learning.py |
|
30 |
2020-07-05 |
xavier dupré |
add one more example |
|
29 |
2020-07-05 |
xavier dupré |
Update plot_custom_converter.py |
|
28 |
2020-07-04 |
xavier dupré |
custom converter |
|
27 |
2020-07-04 |
xavier dupré |
complete simple examples |
|
26 |
2020-07-02 |
xavier dupré |
add example on options |
|
25 |
2020-07-02 |
xavier dupré |
fix requirements |
|
24 |
2020-07-02 |
xavier dupré |
Update test_documentation_examples.py |
|
23 |
2020-07-02 |
xavier dupré |
update error message |
|
22 |
2020-07-02 |
xavier dupré |
requirements |
|
21 |
2020-07-02 |
xavier dupré |
add unit test for examples |
|
20 |
2020-07-02 |
xavier dupré |
add example on opset |
|
19 |
2020-07-02 |
xavier dupré |
example and documentation |
|
16 |
2020-07-01 |
xavier dupré |
Update benchmark.py |
|
15 |
2020-07-01 |
xavier dupré |
final plan |
|
14 |
2020-07-01 |
xavier dupré |
add more examples |
|
13 |
2020-07-01 |
xavier dupré |
add example about benchmark |
|
10 |
2020-06-30 |
xavier dupré |
Update conf.py |
|
9 |
2020-06-30 |
xavier dupré |
Update conf.py |
|
8 |
2020-06-30 |
xavier dupré |
Update conf.py |
|
7 |
2020-06-30 |
xavier dupré |
Update conf.py |
|
6 |
2020-06-30 |
xavier dupré |
Update conf.py |
|
4 |
2020-06-30 |
xavier dupré |
Update github_link.py |
|
3 |
2020-06-30 |
xavier dupré |
Update requirements-dev.txt |
|
2 |
2020-06-30 |
xavier dupré |
badges |
|
1 |
2020-06-30 |
xavier dupré |
first commit |