You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Broadcast Version Conversion Adapters (Add, Mul, Gemm) (onnx#1284)
* Squashing all commits into one
* Fixed supported adapters list
* Long Int troubles
* Will int64s save the day?
* Remove comments in test_backend_test
* Updated broadcastable methods to accurately reflect purpose
* Attempt to resolve unsigned int issue
* Fixed trans bug in gemm
* New Gemm_6_7
* Fixed axis index
* Changed name of CompatibleAdapter and added description in BroadcastBackwardCompatible
* Attempt to resolve int64_t conversion issues in helper
* Unsigned int issue
* New approach to int64_t issue and novel numpy_multibroadcastable approach
* Unsqueeze instead of Reshape for broadcast_forward_compatibility, more assertions of sizes not being params
* Made unallowed_types a constructor parameter for TypeRestriction
* Changed long int back to int64_t in broadcast_forward_compatibility
* renamed opset7_requires_broadcasting
* Abstracted input validation
* Switched num_inputs in assertInputsAvailable from int to int64_t
* switch int64_t to uint64_t
* Removed test_mvn
* One more cast to int from int64_t in assertInputsAvailable
* Addressed code review except numpy_unibroadcastable
* insertBefore instead of moveBefore, changing BackwardsCompatibleTest, setting sizes of unsqueeze output
* fixed naming of broadcasting assertions
* Changed assert_numpy_unibroadcastable_and_require_broadcast to check_numpy_unibroadcastable_and_require_broadcast
0 commit comments