Open3
絶望のブログネタリスト
- GridSample (Bilinear no-loop only)
- Resize の scale指定 と size指定
- Mulit-Class Batched NonMaxSuppression
- Unity Barracuda用 GatherND https://zenn.dev/pinto0309/scraps/d6598463fd75e2
- Unity Barracuda用 Unsqueeze
- onnx.onnx_cpp2py_export.shape_inference.InferenceError: [ShapeInferenceError] (op_type:ReduceMax, https://zenn.dev/pinto0309/scraps/bbf5e901782369
- "RuntimeError: Unsupported: ONNX export of instance_norm for unknown channel size." のワークアラウンド https://zenn.dev/pinto0309/scraps/1fa87e6fa6f918
- PyTorch の Atan2 をONNXエクスポートするワークアラウンド (6DRepNet) https://zenn.dev/pinto0309/scraps/850f8230ecd3b7
- EfficientNet の Swish が含まれたPyTorchモデルのONNXエクスポート https://zenn.dev/pinto0309/scraps/54be23160c6d1c
- ONNX エクスポートのためのtorch.inverse の置き換えワークアラウンド(2Dのみ)https://zenn.dev/pinto0309/scraps/3328b723f190ed
- torch.median をONNXエクスポートするワークアラウンド https://zenn.dev/pinto0309/scraps/bb435b47e41e36
- torch.cross のONNXエクスポートのワークアラウンド https://zenn.dev/pinto0309/scraps/48d6131bd10e50
- MVN, MeanVarianceNormalization CREStereo の OAK-D 最適化検証 https://zenn.dev/pinto0309/scraps/475e4f2a641d22
- TensorRT へ ArgMax/ArgMin を適用する場合に INT64 や INT32 が入力テンソルに指定されていると変換エラーとなる件へのワークアラウンド https://zenn.dev/pinto0309/scraps/05080bddb5d1c3
- Lite-HRNet の ONNXエクスポート + バッチサイズ可変設定の試行錯誤 https://zenn.dev/pinto0309/scraps/1ecbf4ef73d3ac
- ArgMaxのEdgeTPU対応とTensorRT対応とモデル変換と推論テストの結果など https://zenn.dev/pinto0309/scraps/d5824695c3cd38
- ArgMinのスクラッチ実装 https://zenn.dev/pinto0309/scraps/2abd5f518eff5e
- FusedArgMaxの実装 https://github.com/PINTO0309/onnx2tf
- asin, acos, abs, neg, leakyrelu, power, hardswish, erf https://github.com/PINTO0309/onnx2tf
- Reshape の「-1」指定
- Numpy と ONNX の
shape: [1, 0, 5]
-
If
やLoop
OP の生成 - Subgraphの生成
- AdaptiveAveragePool
- 3D Resize
- Korniaの最適化(rgb_to_ycbcr, ycbcr_to_rgb)
-
Atan
,Atan2
の最適化 6D Transpose
-
ReduceMax
->Sub
->Softmax
問題 - OpenCL での
Transpose
フォールバック問題