onnx_shapes#

The onnx_shapes library runs shape inference over ONNX graphs. It consumes the symbolic value descriptors defined in onnx_core (onnx_light::core::symbolic::SymDim, onnx_light::core::symbolic::SymShape and onnx_light::core::symbolic::SymTensor), which together describe a tensor whose shape may be fully known, fully symbolic, or any mix in between. See sym_tensor.h for those types.