• Charlie Lin's avatar
    Refactor dynamic_dimension to have multiple optimals (#1625) · e7ec374f
    Charlie Lin authored
    Makes the optimals into a std::set<std::size_t>
    Changes shape object functions to handle the opts change
    Changes to convolution, flatten, pooling, and convolution in that they no longer calculate the output optimal dimensions. Instead returns empty opts. Will need to change this in the future if we want to support dynamic shapes fully.
    Many changes to tests and shape calls with respect to the new optimals
    e7ec374f
onnx_parser.cpp 19.1 KB