Skip to content

Releases: PINTO0309/simple-onnx-processing-tools

1.0.53

09 Sep 16:51
90aa169
Compare
Choose a tag to compare

Full Changelog: 1.0.52...1.0.53

1.0.52

09 Sep 06:47
5f9823c
Compare
Choose a tag to compare

Full Changelog: 1.0.51...1.0.52

1.0.51

08 Sep 14:21
0af3a4f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: PINTO0309/sio4onnx@1.0.1...1.0.2

1.0.50

08 Sep 11:43
89e3cfc
Compare
Choose a tag to compare

1.0.49

07 Sep 15:26
f355b29
Compare
Choose a tag to compare

1.0.48

06 Sep 02:19
5086dc2
Compare
Choose a tag to compare
  1. Fixed a bug that caused INPUT names to be corrupted. There was a problem with the removal of prefixes added during the model merging process.
    • before: main_input -> put (bug)
    • after: main_input -> input
    • Stop using lstrip and change to forward matching logic with re.sub
  2. Added process to clean up OUTPUT prefixes as much as possible
    image

1.0.46

01 Sep 01:21
09c00a9
Compare
Choose a tag to compare
  • sit4onnx 1.0.5 https://github.com/PINTO0309/sit4onnx
    • Support for SequenceConstruct
      INFO: file: yolopv2_192x320_test.onnx
      INFO: providers: ['CUDAExecutionProvider', 'CPUExecutionProvider']
      INFO: input_name.1: input shape: [1, 3, 192, 320] dtype: float32
      INFO: test_loop_count: 10
      INFO: total elapsed time:  76.85065269470215 ms
      INFO: avg elapsed time per pred:  7.685065269470215 ms
      INFO: output_name.1-0: pred-0 shape: [1, 255, 24, 40] dtype: float32
      INFO: output_name.1-1: pred-1 shape: [1, 255, 12, 20] dtype: float32
      INFO: output_name.1-2: pred-2 shape: [1, 255, 6, 10] dtype: float32
      INFO: output_name.2: anchor_grid0 shape: [1, 3, 1, 1, 2] dtype: float32
      INFO: output_name.3: anchor_grid1 shape: [1, 3, 1, 1, 2] dtype: float32
      INFO: output_name.4: anchor_grid2 shape: [1, 3, 1, 1, 2] dtype: float32
      INFO: output_name.5: seg shape: [1, 2, 192, 320] dtype: float32
      INFO: output_name.6: ll shape: [1, 1, 192, 320] dtype: float32
      
      image
    • Add short form
      usage:
        sit4onnx [-h]
        -if INPUT_ONNX_FILE_PATH
        [-b BATCH_SIZE]
        [-fs DIM0 [DIM1 DIM2 ...]]
        [-tlc TEST_LOOP_COUNT]
        [-oep {tensorrt,cuda,openvino_cpu,openvino_gpu,cpu}]
        [-ifp INPUT_NUMPY_FILE_PATHS_FOR_TESTING]
        [-ofp]
        [-n]
      

1.0.45

30 Aug 14:21
5c3184b
Compare
Choose a tag to compare
  • sed4onnx 1.0.3
    • Bug fixes
      • Add dtype parameter to encode mode

1.0.44

26 Aug 10:39
74741ad
Compare
Choose a tag to compare
  • sor4onnx 1.0.3

    • opname auto supplementation
      • OPs in old ONNX files may be missing opname, so opname is automatically completed when opname is empty.
      • opname: f'sor_{graph_node.op}_{supplementation_idx}'
      • e.g. https://github.com/Star-Clouds/CenterFace
  • Model without opname
    image

  • Model with auto-completion of opname in sor4onnx
    image

1.0.43

18 Aug 15:11
66f1ffe
Compare
Choose a tag to compare
  1. Fixed input_onnx_file_path must be specified.
  2. Added return values.
    • op_nums
    • model_size