• Adam Rogowiec's avatar
    [ONNX] GlobalLpPool operator (#2476) · d357cb92
    Adam Rogowiec authored
    * Utility functions for calculating Lp norm.
    
    * Use functor object as a reduction operation.
    
    * Use new api of make_ng_reduction_op.
    
    * Use utility norm functions for reduction operations.
    
    * Onnx GlobalLpPool operator.
    
    * Ensure correct shapes after lp_norm reduction.
    
    * Remove unused function overload.
    
    * Fix shapes and tensor types.
    
    * Unit tests.
    
    * Update comments.
    
    * Update supported ops status table.
    
    * Fix: take absolute value of input tensor elements.
    
    * UT: with odd value p-norm.
    
    * Fix: move taking abs value into respective lp-norm functions.
    
    * Fix clang -Wdocumentation-unknown-command error.
    
    * Update supported op status table with new Jira ticket for Erf op.
    
    * Update supported_ops status table.
    
    * Update interface of make_ng_reduction_op - accept std::function object.
    
    * Update to use new make_ng_reduction_op api.
    
    * Remove unused header.
    
    * Fix errors on CentOS.
    d357cb92
global_lp_pool_p2.onnx 133 Bytes