Releases: sdpython/onnx-diagnostic
Releases · sdpython/onnx-diagnostic
0.6.0
0.5.0
- #105: more options to tune control flow rewriting
- #104: add summarization task, add rewrite to command line validate
- #101: first draft to rewrite loops
- #100: implements a context to automatically rewrite methods or function with control flows
- #96: implements
is_stealing,steal_appendto complementsteal_forward - #95: fixzq Scan implementation for
OnnxruntimeEvaluator - #93: introduces patched expressions to get around annoying export issues
- #92: supports errors distribution in max_diff
- #91: enables strings in
guess_dynamic_shapes - #88`, #89: extends
steal_forwardto dump input, outputs in onnx models - #83, #85: improves the automated rewriting of control flow (test)
0.4.4
0.4.3
0.4.1
0.4.0
- #65: support SlidingWindowCache
*#63: support option--trained - #61: improves dynamic shapes for EncoderDecoderCache
- #58: add function use_dyn_not_str to replace string by
torch.export.Dim.DYNAMIC,
use string instead oftorch.export.Dim.DYNAMICwhen returning the dynamic shapes
for a specific models, it is a valid definition fortorch.onnx.export
which can reuse the names - #55: add support for text-classification
- #54: add support for fill-mask, refactoring
- #52: add support for zero-shot-image-classification
- #50: add support for onnxruntime fusion
- #48: add support for EncoderDecoderCache, test with openai/whisper-tiny
- #45: improve change_dynamic_dimension to fix some dimensions
0.3.0
- #43: uses custom patches
- #38: uses the registered serialization functions when it is available
- #30, #31: adds command to test a model id, validate the export
- #29: adds helpers to measure the memory peak and run benchmark on different processes
- #28: adds command line to print out the configuration for a model id, support image-text-to-text
- #26: creates a folder
helpersto gather all the functions used in many places - #25: improve patches for DynamicCache (issue with register_pytree_flatten_spec being deprecated)
- #24: dummy inputs for
text2text-generation, add new functionconvert_dynamic_axes_into_dynamic_shapesto convert dynamic axes into dynamic shapes, add support forT5ForConditionalGeneration - #23: dummy inputs for
image-classification - #22, #27: api to create untrained model copying the architecture of the trained models and dummy inputs for them, support for
text-generation