text: //this file was generated by ../../../../../../scripts/onnx_generator/OperatorTemplate.py
  #include "operator__ai_onnx__upsample__10.h"
  #include "tracing.h"
  #include "utils.h"
  
  void
  free_operator__ai_onnx__upsample__10(
      Onnx__NodeProto *ctx
  )
  {
      TRACE_ENTRY(1);
  
      TRACE_NODE(2, true, ctx->onnx_node);
  
      /* UNCOMMENT AS NEEDED */
  
      //Onnx__TensorProto *i_X = searchInputByIndex(ctx, 0);
      //Onnx__TensorProto *i_scales = searchInputByIndex(ctx, 1);
  
      // TRACE_TENSOR(2, true, i_X);
      // TRACE_TENSOR(2, true, i_scales);
  
      // Onnx__AttributeProto *a_mode = searchAttributeNyName(ctx->onnx_node->n_attribute,ctx->onnx_node->attribute,"mode");
  
      // TRACE_ATTRIBUTE(2, a_mode, a_mode);
  
      //Onnx__TensorProto *o_Y = searchOutputByIndex(ctx, 0);
  
      // TRACE_TENSOR(2, true, o_Y);
  
      /* FREE CONTEXT HERE IF NEEDED */
  
      // context_operator__ai_onnx__upsample__10 *op_ctx = ctx->executer_context;
  
      // TRACE_VAR(2, true, op_ctx->mode, "\"%s\"");
  
      // free(op_ctx->mode);
  
      // free(op_ctx);
  
  
      /* FREE OUTPUT DATA_TYPE AND SHAPE HERE */
      /* DO NOT FREE THE TENSOR ITSELF */
  
      // freeTensorData(o_Y);
      // free(o_Y->dims);
  
      TRACE_EXIT(1);
  }