[TVM Discuss] [Development] Add the document for TVMDSOOp

2020-08-28 Thread Ramana Radhakrishnan via TVM Discuss
I believe using this needs cmake 3.12 or later because of the use of FindPython3 in your cmake modules and this would require an update to the install source documentation as that implies a requirement of cmake > 3.5 for building tvm. --- [Visit Topic](https://discuss.tvm.ai/t/add-the-do

[TVM Discuss] [Development] Per-axis quantization support for TFLite

2020-06-04 Thread Ramana Radhakrishnan via TVM Discuss
Thanks that sounds like it should be relatively straightforward to integrate. Ramana --- [Visit Topic](https://discuss.tvm.ai/t/per-axis-quantization-support-for-tflite/6726/4) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [c

[TVM Discuss] [Development] Per-axis quantization support for TFLite

2020-06-03 Thread Ramana Radhakrishnan via TVM Discuss
Hello there, Welcome to the community ! AFAIK, there is nothing in place for signed int8 symmetric quantization support in the tflite frontend yet even in master : however I believe the underlying codegeneration framework can support it with the qnn dialect of relay based on this https://di

[TVM Discuss] [Development/RFC] [RFC] Improve Pull Requests with respect to bug fixes

2020-05-05 Thread Ramana Radhakrishnan via TVM Discuss
Any more opinions ? Ramana --- [Visit Topic](https://discuss.tvm.ai/t/rfc-improve-pull-requests-with-respect-to-bug-fixes/6529/4) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.ai/email/unsub

[TVM Discuss] [Development/RFC] [CI][LINT] Enabling clang-format based lint checks

2020-04-30 Thread Ramana Radhakrishnan via TVM Discuss
clang-tidy certainly looks interesting as well as something deeper than clang-format and that is likely to help us with other aspects that we may be missing. However I'm probably a bit old-school and would probably be a bit more careful about clang-tidy -fix ... :) That might be the next ste

[TVM Discuss] [Development/RFC] [CI][LINT] Enabling clang-format based lint checks

2020-04-30 Thread Ramana Radhakrishnan via TVM Discuss
Maybe take the next steps ? 1. Do a flag day clang-format rewrite and take the one time cost for every patch having a merge conflict ? 2. Once we are clang-format clean, we could have CI run clang-format and fail CI instantly if there is any change in the source base compared to the pull r

[TVM Discuss] [Development] [RFC] Improve Pull Requests with respect to bug fixes

2020-04-28 Thread Ramana Radhakrishnan via TVM Discuss
**Motivation** We would like to move towards a world where there is a clear attempt to try and start becoming more predictable with release cycles and what the usage of a release is going to be . As part of this ,releases need regression fixes. However, if the community is making releases, th

[TVM Discuss] [Development] Moving up to Tensorflow 1.15.0 and Tflite 1.15.0 and other Framework upgrades

2020-04-20 Thread Ramana Radhakrishnan via TVM Discuss
To move this forward, I spent some time over the past few days to get both TF1.15 and TF2.x testing with our CI and ran into a few issues. See https://github.com/apache/incubator-tvm/pull/5392 https://github.com/apache/incubator-tvm/pull/5391 regards Ramana --- [Visit Topic](https:/

[TVM Discuss] [Meetup] TVM Online Meetups

2020-04-16 Thread Ramana Radhakrishnan via TVM Discuss
@jknight - In case it wasn't obvious I do support the initiative. Yes, the scheme you have outlined works (and seems to work) reasonably well for information dissemenination about new features. When there are interactive discussions in that fashion and design changes made due to the discussio

[TVM Discuss] [Meetup] TVM Online Meetups

2020-04-15 Thread Ramana Radhakrishnan via TVM Discuss
My motivation was indeed for peer collaboration or interactive peer conversations and an additional use of existing tools in the toolbox. regards Ramana --- [Visit Topic](https://discuss.tvm.ai/t/tvm-online-meetups/6382/4) to respond. You are receiving this because you enabled mailing lis

[TVM Discuss] [Meetup] TVM Online Meetups

2020-04-15 Thread Ramana Radhakrishnan via TVM Discuss
I think this is a good initiative. However it is quite expensive in terms of logistics and organization. Additionally it's probably time to think about using the slack channels more and ensuring that conversations on slack move to the discuss forums or the PRs once the interactive conversati

[TVM Discuss] [Development/RFC] [DISCUSS] Module based Model Runtime Interface

2020-04-15 Thread Ramana Radhakrishnan via TVM Discuss
I wasn't proposing that as a solution, that is one of the options. I'm merely stating that this is still a problem that will hit others most notably anyone using the C backend . Ramana --- [Visit Topic](https://discuss.tvm.ai/t/discuss-module-based-model-runtime-interface/5025/61) to r

[TVM Discuss] [Development/RFC] [DISCUSS] Module based Model Runtime Interface

2020-04-15 Thread Ramana Radhakrishnan via TVM Discuss
So, the problem hasn't been fixed : there is a "solution" depending on the presence of an llvm target. Ramana --- [Visit Topic](https://discuss.tvm.ai/t/discuss-module-based-model-runtime-interface/5025/59) to respond. You are receiving this because you enabled mailing list mode. To un

[TVM Discuss] [Development/RFC] [DISCUSS] Module based Model Runtime Interface

2020-04-15 Thread Ramana Radhakrishnan via TVM Discuss
This won't work by default for the C backend where we don't necessarily rely on the presence of llvm or are we saying that there needs to be an llvm solution for the backend just to produce this constant data object always, so we do need a general solution Ramana --- [Visit Topic]

[TVM Discuss] [Development] Development Process and Backporting patches to release branches

2020-04-15 Thread Ramana Radhakrishnan via TVM Discuss
I would start with incorporating these points in the "Development Process" bits in the TVM documentation. Will put up a pull request since no one has commented on this in about 2 months. Ramana --- [Visit Topic](https://discuss.tvm.ai/t/development-process-and-backporting-patches-to-rele

[TVM Discuss] [Development] Missing tflite operators

2019-07-01 Thread Ramana Radhakrishnan via TVM Discuss
Hi Alexander, Thanks for your response. Ah just saw the support for REDUCE_MAX. Let me investigate why this is failing for us with operator unsupported again. Sorry no our models aren't open sourced. Would you know of any tools like creduce to create smaller models that could be used as test

[TVM Discuss] [Development] Missing tflite operators

2019-06-28 Thread Ramana Radhakrishnan via TVM Discuss
We've been trying to run some internal pre-quantized models with the tflite frontend and ran into the following missing operators in the tflite frontend. We'd like to add support for these and see if there are others in the community who are interested in this activity to prevent any duplicati