.. _l-changes: Changes ======= .. plot:: 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0] xl = ['2022-w10', '2022-w11', '2022-w12', '2022-w13', '2022-w14', '2022-w15', '2022-w16', '2022-w17', '2022-w18', '2022-w19', '2022-w20', '2022-w21', '2022-w22', '2022-w23', '2022-w24', '2022-w25', '2022-w26', '2022-w27', '2022-w28', '2022-w29', '2022-w30', '2022-w31', '2022-w32', '2022-w33', '2022-w34', '2022-w35', '2022-w36', '2022-w37', '2022-w38', '2022-w39', '2022-w40', '2022-w41', '2022-w42', '2022-w43', '2022-w44', '2022-w45', '2022-w46', '2022-w47', '2022-w48', '2022-w49', '2022-w50', '2022-w51', '2022-w52', '2023-w01', '2023-w02', '2023-w03', '2023-w04', '2023-w05', '2023-w06', '2023-w07', '2023-w08', '2023-w09', '2023-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: .. list-table:: :widths: auto :header-rows: 1 * - # - change number - date - author - comment * - 230 - `37cd6f5 `_ - 2023-02-04 - xavier dupré - Update test_code_style.py * - 229 - `d165335 `_ - 2023-02-04 - xavier dupré - Update test_sklearn_helper.py * - 227 - `74ef2ab `_ - 2023-02-02 - xavier dupré - Update conf.py * - 225 - `6fa7dec `_ - 2023-01-08 - xavier dupré - fix one unit test due to scikit-learn update * - 224 - `d205fc4 `_ - 2022-12-30 - xavier dupré - Update conf.py * - 223 - `6362be7 `_ - 2022-07-24 - xavier dupré - Update requirements.txt * - 222 - `8828141 `_ - 2022-07-24 - xavier dupré - update CI * - 221 - `f034a64 `_ - 2022-07-23 - xavier dupré - Update config.yml * - 220 - `982c95d `_ - 2022-07-23 - xavier dupré - update CI * - 219 - `427aa93 `_ - 2022-03-06 - xavier dupré - Update setup.py * - 218 - `3d8e14e `_ - 2022-03-03 - xavier dupré - misspelling * - 217 - `be5d5b6 `_ - 2022-03-03 - xavier dupré - use of __max_supported_opset__ * - 216 - `eba7c9f `_ - 2022-01-07 - xavier dupré - Update config.yml * - 214 - `3f41559 `_ - 2021-10-13 - xavier dupré - Update config.yml * - 213 - `28e9fe1 `_ - 2021-10-13 - xavier dupré - Update config.yml * - 212 - `b1b3fe2 `_ - 2021-10-13 - xavier dupré - Update config.yml * - 211 - `950db0a `_ - 2021-10-12 - xavier dupré - lint * - 210 - `4a6eaef `_ - 2021-08-23 - xavier dupré - Update test_code_style.py * - 209 - `dc9dfbb `_ - 2021-08-21 - xavier dupré - Update profiler_class.py * - 207 - `7cf2c57 `_ - 2021-08-19 - xavier dupré - Update .travis.yml * - 206 - `1056f39 `_ - 2021-08-19 - xavier dupré - Update config.yml * - 204 - `b9ae918 `_ - 2021-05-27 - xavier dupré - update travis link * - 202 - `b180916 `_ - 2021-04-15 - xavier dupré - Update requirements-win.txt * - 201 - `93bfcb2 `_ - 2021-04-12 - xavier dupré - Update .local.jenkins.lin.yml * - 200 - `2d1158c `_ - 2021-04-12 - xavier dupré - Update requirements.txt * - 199 - `5f659b9 `_ - 2021-04-12 - xavier dupré - use onnxruntime instead of ort-nightly * - 198 - `e26d193 `_ - 2021-04-12 - xavier dupré - refactor setup * - 197 - `7754518 `_ - 2021-03-18 - xavier dupré - Update config.yml * - 196 - `303dc0b `_ - 2021-03-18 - xavier dupré - Update .travis.yml * - 195 - `acedeb4 `_ - 2021-02-22 - xavier dupré - Update conf.py * - 194 - `2d0c6ee `_ - 2021-01-18 - xavier dupré - Update .local.jenkins.lin.yml * - 193 - `2ed67cf `_ - 2021-01-18 - xavier dupré - Update .local.jenkins.lin.yml * - 192 - `6b15fe9 `_ - 2021-01-18 - xavier dupré - Update setup.py * - 191 - `7587403 `_ - 2021-01-14 - xavier dupré - update CI with cache * - 190 - `1660d18 `_ - 2021-01-14 - xavier dupré - update unit test duration * - 189 - `0a5f4f4 `_ - 2021-01-14 - xavier dupré - Reduce unit test durations * - 188 - `c0d819e `_ - 2021-01-11 - xavier dupré - Fixes #13, use py-cpuinfo * - 187 - `88de908 `_ - 2021-01-05 - xavier dupré - upgrade version number * - 186 - `7a69055 `_ - 2021-01-05 - xavier dupré - Update requirements-win.txt * - 185 - `97e63f2 `_ - 2021-01-05 - xavier dupré - update CI * - 184 - `886983c `_ - 2021-01-05 - xavier dupré - update to python 3.9 * - 183 - `2429af6 `_ - 2020-12-06 - xavier dupré - Update test_perf_onnxruntime.py * - 182 - `dbf412a `_ - 2020-12-06 - xavier dupré - update unit tests * - 181 - `bfeacf2 `_ - 2020-12-03 - xavier dupré - pylint * - 180 - `2fc7592 `_ - 2020-10-23 - xavier dupré - Update appveyor.yml * - 179 - `14a7934 `_ - 2020-10-02 - xavier dupré - improves error messages * - 178 - `5c248ad `_ - 2020-09-17 - xavier dupré - Update plot_bench_onnxruntime_logistic_regression.py * - 176 - `4258a97 `_ - 2020-09-14 - xavier dupré - Update test_profiler.py * - 175 - `3a8010e `_ - 2020-09-08 - xavier dupré - update CI * - 174 - `88a7842 `_ - 2020-08-31 - xavier dupré - lint * - 173 - `2682c40 `_ - 2020-07-11 - xavier dupré - code coverage * - 172 - `42f2f62 `_ - 2020-07-08 - xavier dupré - Update onnxruntime_perf.py * - 171 - `9f154df `_ - 2020-06-29 - xavier dupré - Update .local.jenkins.lin.yml * - 170 - `578a9d3 `_ - 2020-06-23 - xavier dupré - Update requirements.txt * - 169 - `1103997 `_ - 2020-06-23 - xavier dupré - Update .local.jenkins.lin.yml * - 168 - `e9d2801 `_ - 2020-05-21 - xavier dupré - update CI * - 167 - `1db82ac `_ - 2020-05-16 - xavier dupré - Update appveyor.yml * - 166 - `e4900c0 `_ - 2020-05-16 - xavier dupré - Create MANIFEST.in * - 165 - `b6c1f0b `_ - 2020-04-25 - xavier dupré - improve code coverage * - 164 - `be4b79e `_ - 2020-03-29 - xavier dupré - Update onnxruntime_perf.py * - 163 - `f9bd523 `_ - 2020-03-28 - xavier dupré - Update config.yml * - 162 - `4174577 `_ - 2020-03-28 - xavier dupré - Update config.yml * - 161 - `c29a34a `_ - 2020-03-28 - xavier dupré - Update config.yml * - 160 - `e7bd79e `_ - 2020-03-28 - xavier dupré - fix target_opset to 11 * - 159 - `f89db6e `_ - 2020-03-11 - xavier dupré - update CI * - 158 - `3f5e050 `_ - 2020-03-10 - xavier dupré - fix ir_version * - 157 - `2684ecd `_ - 2020-02-26 - xavier dupré - Update requirements.txt * - 156 - `0a422c4 `_ - 2020-02-26 - xavier dupré - update setup + travis * - 155 - `7b177ab `_ - 2020-02-23 - xavier dupré - Update .local.jenkins.lin.yml * - 154 - `99db28c `_ - 2020-02-16 - xavier dupré - Change function to get target_opset * - 153 - `c3fa261 `_ - 2020-02-15 - xavier dupré - fix machine information * - 152 - `271ae04 `_ - 2020-02-15 - xavier dupré - Update .local.jenkins.lin.yml * - 151 - `40db7dd `_ - 2020-02-14 - xavier dupré - Update .local.jenkins.lin.yml * - 150 - `684b85b `_ - 2020-02-13 - xavier dupré - Set default ONNX to mlprodict version. * - 149 - `f909cac `_ - 2020-02-12 - xavier dupré - update local ci * - 148 - `b1b393b `_ - 2020-02-05 - xavier dupré - add support for pytohn 3.8 * - 147 - `606ebc2 `_ - 2020-01-31 - xavier dupré - update documentation * - 146 - `8deed72 `_ - 2019-12-21 - xavier dupré - Fixes #12, support double when converting a model * - 145 - `2c44970 `_ - 2019-12-14 - xavier dupré - Update config.yml * - 144 - `9db8836 `_ - 2019-12-14 - xavier dupré - Update config.yml * - 143 - `5e5e668 `_ - 2019-12-14 - xavier dupré - Update test_perf_onnxruntime.py * - 142 - `2163814 `_ - 2019-12-13 - xavier dupré - remove unnecessary lines * - 141 - `28b641b `_ - 2019-12-13 - xavier dupré - Update HISTORY.rst * - 140 - `d6c581e `_ - 2019-12-13 - xavier dupré - add an error message * - 139 - `3521d76 `_ - 2019-12-13 - xavier dupré - Update requirements.txt * - 138 - `d97bfe9 `_ - 2019-12-12 - xavier dupré - update default values * - 137 - `8467607 `_ - 2019-12-12 - xavier dupré - use label_fct on legends * - 136 - `326c064 `_ - 2019-12-12 - xavier dupré - fix type error issue * - 135 - `1303f9f `_ - 2019-12-12 - xavier dupré - better handling of index columns * - 134 - `4fa7e87 `_ - 2019-12-12 - xavier dupré - updatee * - 133 - `e9746fa `_ - 2019-12-12 - xavier dupré - Update bench_helper.py * - 132 - `664ffb8 `_ - 2019-12-12 - xavier dupré - Update bench_helper.py * - 131 - `ec4c092 `_ - 2019-12-12 - xavier dupré - fix nan values in pivot function * - 130 - `16a92b7 `_ - 2019-12-12 - xavier dupré - fix none issue * - 129 - `ef8b2bc `_ - 2019-12-12 - xavier dupré - fix nan removal in index columns * - 128 - `b989108 `_ - 2019-12-11 - xavier dupré - Update plot_investigate_bench.py * - 127 - `b396571 `_ - 2019-12-11 - xavier dupré - support onnx_options * - 126 - `9329634 `_ - 2019-12-08 - xavier dupré - Update plot_bench_onnxruntime_logistic_regression.py * - 125 - `d3f8117 `_ - 2019-12-08 - xavier dupré - switch to runtime python_compiled by default * - 124 - `d8f2595 `_ - 2019-12-01 - xavier dupré - Update config.yml * - 123 - `46e8d66 `_ - 2019-11-12 - xavier dupré - Update requirements.txt * - 122 - `32b5f59 `_ - 2019-10-29 - xavier dupré - Update conf.py * - 121 - `ae3381a `_ - 2019-10-29 - xavier dupré - Fix documentation examples * - 120 - `b9be364 `_ - 2019-10-23 - xavier dupré - pep8 * - 119 - `6a1c440 `_ - 2019-10-23 - xavier dupré - Update test_code_style.py * - 118 - `3faf49f `_ - 2019-10-23 - xavier dupré - Update requirements.txt * - 117 - `70d1097 `_ - 2019-10-23 - xavier dupré - pep8 * - 116 - `63f4497 `_ - 2019-10-17 - xavier dupré - Update .local.jenkins.lin.yml * - 115 - `f6369bc `_ - 2019-10-10 - xavier dupré - Update technical.rst * - 114 - `5f37f83 `_ - 2019-10-07 - xavier dupré - Update config.yml * - 113 - `310f73c `_ - 2019-10-07 - xavier dupré - Update config.yml * - 112 - `e8db0f8 `_ - 2019-10-07 - xavier dupré - requirements * - 111 - `6bf2e3a `_ - 2019-10-07 - xavier dupré - Fixes #11, first dimension when converting to onnx * - 110 - `9a2242a `_ - 2019-09-28 - xavier dupré - pep8 * - 108 - `81826b7 `_ - 2019-08-28 - xavier dupré - Update requirements.txt * - 107 - `d00ef27 `_ - 2019-08-28 - xavier dupré - update to the latest mlprodict * - 106 - `6d10b35 `_ - 2019-08-26 - xavier dupré - Update README.rst * - 104 - `9254d6c `_ - 2019-07-31 - xavier dupré - Delete plot_bench_polynomial_features.py * - 103 - `d557083 `_ - 2019-07-31 - xavier dupré - Update plot_bench_xtime.py * - 102 - `2ac9e3a `_ - 2019-07-22 - xavier dupré - Update requirements.txt * - 101 - `49c242b `_ - 2019-07-15 - xavier dupré - fix internal import * - 100 - `b25f616 `_ - 2019-07-15 - xavier dupré - Update requirements.txt * - 99 - `7e79ff2 `_ - 2019-07-15 - xavier dupré - Update requirements.txt * - 98 - `56da726 `_ - 2019-07-15 - xavier dupré - update requirements * - 97 - `8a2da5c `_ - 2019-07-15 - xavier dupré - update requirements * - 96 - `c9bbda4 `_ - 2019-07-15 - xavier dupré - Update requirements.txt * - 95 - `378f95c `_ - 2019-07-15 - xavier dupré - Fixes #8, #7, #9, #10, many improvments * - 94 - `84d03fd `_ - 2019-07-15 - xavier dupré - add assume_finite=True * - 93 - `d1fe83b `_ - 2019-07-14 - xavier dupré - Update benchmark_perf.py * - 92 - `b574c16 `_ - 2019-07-14 - xavier dupré - Update benchmark_perf.py * - 91 - `02e61e8 `_ - 2019-07-14 - xavier dupré - shorten unit tests * - 90 - `9bc05a9 `_ - 2019-07-14 - xavier dupré - change default value * - 89 - `d0ffff7 `_ - 2019-07-14 - xavier dupré - makes the module more generic and tests stop_if_error=Famse * - 88 - `6936ebe `_ - 2019-07-14 - xavier dupré - Update requirements.txt * - 87 - `57923d5 `_ - 2019-07-14 - xavier dupré - better robustness * - 86 - `87f0149 `_ - 2019-07-10 - xavier dupré - Update my-styles.css * - 85 - `8ce5955 `_ - 2019-06-11 - xavier dupré - add an example about failures * - 84 - `320c98f `_ - 2019-06-10 - xavier dupré - extend coverage * - 83 - `e71f79f `_ - 2019-06-05 - xavier dupré - Update test_benchmark_perf.py * - 82 - `58e0196 `_ - 2019-06-05 - xavier dupré - better dump and documentation * - 81 - `3f6f313 `_ - 2019-06-05 - xavier dupré - shorten legend labels * - 80 - `7222707 `_ - 2019-06-05 - xavier dupré - improves X labels * - 79 - `6588e60 `_ - 2019-06-05 - xavier dupré - Update plot_bench_polynomial_features.py * - 78 - `7d51da0 `_ - 2019-06-04 - xavier dupré - add parameter fontsize * - 76 - `27ba628 `_ - 2019-06-04 - xavier dupré - pickle InferenceSession * - 75 - `0413c35 `_ - 2019-06-04 - xavier dupré - fix examples * - 74 - `6c875ba `_ - 2019-06-04 - xavier dupré - improves comparisons between baseline and other experiments * - 72 - `49e9c16 `_ - 2019-05-23 - xavier dupré - Fixes #4, update colors with variations * - 71 - `ca663aa `_ - 2019-04-25 - xavier dupré - Delete test_BENCH_onnxruntime_bayes.py * - 70 - `ebc4ed3 `_ - 2019-04-24 - xavier dupré - Update test_benchmark_perf.py * - 69 - `1bd0147 `_ - 2019-04-24 - xavier dupré - improves text output for ProfilerCall * - 68 - `468a370 `_ - 2019-04-24 - xavier dupré - Fixes #5, run profiler on some functions * - 67 - `dcc4071 `_ - 2019-04-23 - xavier dupré - remove unncessary import * - 66 - `81f6728 `_ - 2019-04-23 - xavier dupré - fine tune code for onnx * - 65 - `4f03db9 `_ - 2019-04-23 - xavier dupré - Update .local.jenkins.lin.yml * - 64 - `6214593 `_ - 2019-04-23 - xavier dupré - update CI * - 63 - `2b97899 `_ - 2019-04-23 - xavier dupré - Update test_code_style.py * - 62 - `d96c523 `_ - 2019-04-18 - xavier dupré - fix pep8 * - 61 - `dc321af `_ - 2019-04-17 - xavier dupré - add parameter labelsize * - 60 - `614673e `_ - 2019-04-16 - xavier dupré - refactoring, add parameter number * - 59 - `9469a2a `_ - 2019-04-16 - xavier dupré - better error message * - 58 - `8802228 `_ - 2019-04-16 - xavier dupré - fix misspelling * - 57 - `6240525 `_ - 2019-04-15 - xavier dupré - Update setup.py * - 56 - `4f1822c `_ - 2019-04-15 - xavier dupré - refactoring of unit tests * - 55 - `6ba855d `_ - 2019-04-15 - xavier dupré - fix misspellings * - 54 - `efe3964 `_ - 2019-03-14 - xavier dupré - Update .local.jenkins.lin.yml * - 52 - `8fa44b4 `_ - 2019-03-14 - xavier dupré - update machine_information to retrieve more information about packages * - 51 - `99f9372 `_ - 2019-03-13 - xavier dupré - remove one print * - 50 - `2b1573c `_ - 2019-03-13 - xavier dupré - update graphs * - 46 - `8bcceea `_ - 2019-03-13 - xavier dupré - add methods to manipulate dataframes * - 45 - `76355e9 `_ - 2019-03-12 - xavier dupré - add **kwargs when calling validate * - 44 - `848cf58 `_ - 2019-03-12 - xavier dupré - Fixes #3, add method dump_error * - 43 - `0f972de `_ - 2019-03-12 - xavier dupré - Update .local.jenkins.lin.yml * - 42 - `ecb7f0c `_ - 2019-03-12 - xavier dupré - add additional info on fitted models * - 41 - `4b7ec98 `_ - 2019-03-12 - xavier dupré - Reduce benchmark size * - 40 - `df18472 `_ - 2019-03-10 - xavier dupré - rewrite one benchmark * - 39 - `acdb303 `_ - 2019-03-10 - xavier dupré - disable validation for a unit test * - 37 - `483de73 `_ - 2019-03-09 - xavier dupré - update graphs * - 36 - `5a6e373 `_ - 2019-03-07 - xavier dupré - fixes for scikit-learn 0.21 * - 35 - `664e7be `_ - 2019-03-07 - xavier dupré - Update config.yml * - 34 - `21fcd67 `_ - 2019-03-07 - xavier dupré - Update config.yml * - 33 - `036b68f `_ - 2019-03-07 - xavier dupré - build and documentation * - 31 - `765677e `_ - 2019-03-07 - xavier dupré - documentation and CI * - 30 - `63b9498 `_ - 2019-03-07 - xavier dupré - add function plot_bench_xtime * - 29 - `6735027 `_ - 2019-03-06 - xavier dupré - fig unit test on graph * - 28 - `94c50b9 `_ - 2019-03-06 - xavier dupré - disable test running with not recent enough version of onnxruntime * - 27 - `beb414a `_ - 2019-03-06 - xavier dupré - Update test_real_data.py * - 26 - `c9581fd `_ - 2019-03-06 - xavier dupré - add upper and lower bounds to graphs * - 25 - `8eb2d3e `_ - 2019-03-06 - xavier dupré - documentation, build * - 24 - `2ff85f4 `_ - 2019-03-06 - xavier dupré - documentation, refactoring, better graph * - 20 - `5464742 `_ - 2019-03-06 - xavier dupré - fixes missing variable * - 18 - `549446d `_ - 2019-03-06 - xavier dupré - update build * - 17 - `eb24477 `_ - 2019-03-06 - xavier dupré - case when fig is not None * - 16 - `cea985b `_ - 2019-03-06 - xavier dupré - add benchmarks results * - 15 - `89591ac `_ - 2019-03-06 - xavier dupré - add first plotting graphs * - 14 - `c6e4a60 `_ - 2019-03-06 - xavier dupré - update long benchmark * - 13 - `02beb9f `_ - 2019-03-05 - xavier dupré - catch exception and report them * - 12 - `271f663 `_ - 2019-03-05 - xavier dupré - update documentation * - 11 - `6f0b753 `_ - 2019-03-05 - xavier dupré - Update machine.py * - 10 - `f3ee8de `_ - 2019-03-05 - xavier dupré - documentation, refactor tests * - 9 - `5e7e497 `_ - 2019-03-05 - xavier dupré - Update .local.jenkins.lin.yml * - 8 - `abc6e09 `_ - 2019-03-05 - xavier dupré - add test on onnxruntime * - 7 - `5d739ed `_ - 2019-03-05 - xavier dupré - First dummy benchmark * - 6 - `16b1626 `_ - 2019-03-05 - xavier dupré - update jobs * - 5 - `18fc26c `_ - 2019-03-05 - xavier dupré - update requirements * - 4 - `aee993f `_ - 2019-03-05 - xavier dupré - Update requirements.txt * - 3 - `48a38ca `_ - 2019-03-05 - xavier dupré - update badges, coverage, setup * - 2 - `1058ad6 `_ - 2019-03-05 - xavier dupré - update first version * - 1 - `d13e83f `_ - 2019-03-05 - xavier dupré - first commit