Abdul
Abdul
I've encountered this issue with rust version > 1.51
this may be related https://github.com/koute/stdweb/issues/411
Location where the comparison takes place: https://github.com/sonos/tract/blob/bdb38a6b5e1cb10538e2d364512cef728ba16ae2/hir/src/infer/analyser.rs#L97 https://github.com/sonos/tract/blob/bdb38a6b5e1cb10538e2d364512cef728ba16ae2/hir/src/infer/ops.rs#L87 It seems like `Op` always returns 1. @kali is it something that's doable? if so I'd be interested to make an attempt...
what if in `onnx/src/ops/logic.rs` we do something like this for `If`: ```rust fn nboutputs(&self) -> TractResult { if self.else_body.outputs.len() == self.then_body.outputs.len() { Ok(self.then_body.outputs.len()) } else { //Some Err() } }...
It seems like I might have ditched that `If` error temporarily then I ran into this one :) ``` Caused by: 0: Infering facts 1: Failed analyse for node #121...
Awesome! Thanks :)
@kali do you have any plans for implementing task 4 and 5 anytime soon :)? If possible, could you please leave some hints on how it can be implemented, I'd...
@kali Thanks for the response. It does make sense. I think you are referring to this PR https://github.com/sonos/tract/pull/1090 probably? About the bottlenecks I don't think we got to that point,...
@kali Thanks for pointing that out :), It moved to next step I think but I am now getting: ``` tract silero-vad/files/silero_vad.onnx --onnx-ignore-output-shapes [2023-06-05T08:26:31.441282388Z ERROR tract] Error at stage type...
It produced the following output without any crash: ``` tract silero-vad/files/silero_vad.onnx --onnx-ignore-output-shapes --pass analyse ┏ 1 Source sr ┃ ━━━ I64 ┣┻ 73 Equals Equal_23 ┃ ━━━ Bool ┃┏ 3...