.. _l-HISTORY: ======= History ======= current - 2022-05-30 - 0.00Mb ============================= * :issue:`64`: Fixes bug introduced by recent updates (2022-05-29) * :issue:`62`: Adds a notebook about convolution (2022-05-27) * :issue:`63`: Add GraphProto to the documentation (2022-04-28) * :issue:`60`: Extends notebook coverage (2022-03-07) * :issue:`59`: Removes unnecessary exceptions (2022-03-06) * :issue:`58`: Uses new API to retrieve gradient for a model (2022-03-03) * :issue:`57`: Fix opset for ai.onnx.ml in examples after updating to onnx==1.11 (2022-02-22) * :issue:`56`: Renames Z into Y_grad in loss functions returning grad (2022-02-14) * :issue:`55`: Removes unncessary nodes in onnx_derivative (2022-02-14) * :issue:`54`: Implements a function which returns the gradient (2022-02-13) 0.4.293 - 2022-02-11 - 0.07Mb ============================= * :issue:`53`: Implements get_trained_onnx to retrieve the trained model (2022-02-04) * :issue:`51`: Implements scoring functions (2022-02-02) * :issue:`49`: Check nan values during training (2022-01-30) 0.4.274 - 2022-01-29 - 0.06Mb ============================= * :issue:`48`: Checks gradients are identical to scikit-learn for neural networks (2022-01-25) * :issue:`47`: Compare gradient values with scikit-learn (2022-01-25) * :issue:`45`: Adds an example about classification (2022-01-23) * :issue:`44`: Uses bind_ortvalue_input instead of bind_input to be faster (2022-01-23) * :issue:`32`: Implements classificiation loss (2022-01-23) * :issue:`43`: Fixes the training of a binary classifier with weights (2022-01-22) * :issue:`42`: Implements binary log loss for first API of orttraining (2022-01-22) * :issue:`41`: Refactors to improve profiling analysis (fix penalty, export onnx graphs) (2022-01-15) * :issue:`40`: Improves training fwbw with caching. (2022-01-14) * :issue:`37`: Improves performance of caching (2022-01-09) * :issue:`36`: Makes sure all plt.show() have been disabled in examples (2022-01-04) * :issue:`35`: Reduces the number of calls to bind_ortvalue (2022-01-04) 0.3.245 - 2022-01-03 - 0.06Mb ============================= * :issue:`34`: Implements L1, L2 losses for partial training (2022-01-03) * :issue:`31`: Implements penalty when running the gradient (2022-01-03) * :issue:`33`: Implements more loss functions (2022-01-02) * :issue:`30`: Implements different learning rate strategies (2022-01-01) * :issue:`26`: Implements learning rate from neural network (2022-01-01) * :issue:`29`: Fixes #16, support weights while training (2021-12-30) * :issue:`16`: Support weights when training a model (2021-12-30) * :issue:`28`: Replaces OrtValue by C_OrtValue everywhere (2021-12-19) * :issue:`24`: Be more consistent with OrtValue, OrtDevice, C and python versions (2021-12-19) * :issue:`27`: Uses C_OrtDevice everywhere (2021-12-16) * :issue:`15`: Add example with TrainingAgent (error gradient outside) (2021-12-14) * :issue:`25`: Implements optimizers with forward, backward functionalities (2021-12-04) * :issue:`21`: Implements a mechanism that update training weights with SGDRegressor or MLPRegressor (2021-12-04) * :issue:`23`: Extend documentation (2021-12-01) * :issue:`22`: Move learning_rate logic in a separate class (2021-12-01) * :issue:`20`: Experiment markdown rendering (2021-12-01) * :issue:`19`: Implements training with forward, backward (2021-12-01) * :issue:`18`: Adds classes to train an ONNX gradient with TrainingAgent (2021-11-27) * :issue:`17`: Minimize the number of data copy while training a model (2021-11-26) * :issue:`14`: Optimize DataLoader to use iobinding (avoir copy) (2021-11-26) * :issue:`13`: Adds function plot_onnxs (2021-11-25) * :issue:`12`: Add more examples (2021-11-19) 0.2.122 - 2021-10-31 - 0.03Mb ============================= 0.2.117 - 2021-10-26 - 0.03Mb ============================= * :issue:`11`: Automates nvprof logs retrieval (2021-10-26) * :issue:`10`: Add parameter to evaluate the model on test data while training (2021-10-12) * :issue:`9`: Refactoring documentation (2021-10-08) * :issue:`8`: Add example to look into neural network on GPU (2021-10-07) * :issue:`7`: Refactoring (2021-10-04) * :issue:`6`: Add examples with orttraining (2021-10-04) * :issue:`5`: Fix examples, update documentation (2021-09-28) * :issue:`4`: Complex scenarios (2021-07-12) * :issue:`3`: Replaces OnnxSubOperator by OnnxSubEstimator (2021-03-31) 0.1.0 - 2020-07-09 - 0.04Mb =========================== * :issue:`1`: Add an example on black list, while list of operators. (2020-07-09)