clip operator fails when min or max values are provided as tensors (ONNX compatibility issue)
What commit version of aidge do you use
aidge_backend_cuda 0.5.1
aidge_core 0.5.1
aidge_onnx 0.4.1
aidge_quantization 0.3.1
Problem description
The clip operator currently only accepts scalar values for the min and max parameters. However, in some cases (e.g., when working with ONNX graphs), these values might be provided as tensors, see a model onnxgoogle_mobilenet_v1_1.0_224_sim.onnx. This causes the operator to fail, as it does not handle tensor inputs for min and max.
Expected Behavior
The clip operator should accept tensor inputs for min and max and handle them appropriately (e.g., by treating them as scalars if they are 0D or 1D tensors with a single value).