[TVM Discuss] [Development] VTA First Conv Layer Optimize

2020-06-25 Thread Augusto Capone via TVM Discuss
HI @hjiang, Sorry for the late response, I've had some other work to do. Thanks for the proposed solutions, I'll try this implementations with my model and I'll keep you updated. Regards Augusto --- [Visit Topic](https://discuss.tvm.ai/t/vta-first-conv-layer-optimize/6766/6) to respon

[TVM Discuss] [RFC] Canonicalizing AutoTVM Log Format

2020-06-25 Thread tqchen via TVM Discuss
Some comments on the dtype, the dtype field in Tensor is actually quite flexible(goes beyond the enumeration since arbitary vector length, bitwidth and customized data type is also allowed). So perhaps string, or making a structured variant makes sense. So we can continue use string for simpli

[TVM Discuss] [Development/RFC] [RFC] MISRA-C changes for RPC support

2020-06-25 Thread Andrew Reusch via TVM Discuss
## Motivation As part of the [Standalone µTVM Roadmap](https://discuss.tvm.ai/t/rfc-tvm-standalone-tvm-roadmap/6987), the TVM RPC server is being implemented on bare metal devices. The overall approach is to link MinRPCServer against the MISRA-C runtime plus additional compiled TVM functions

[TVM Discuss] [RFC] Canonicalizing AutoTVM Log Format

2020-06-25 Thread Matt Welsh (OctoML) via TVM Discuss
I see. In my experience, it is worth making this a structured type, even if it seems painful at first. In the long run, having to maintain custom parsing logic for just one of your fields (where the others are all structured) ends up being a maintenance burden. I'm a strong advocate for using

[TVM Discuss] [RFC] Canonicalizing AutoTVM Log Format

2020-06-25 Thread tqchen via TVM Discuss
In this case the parsing is already necessary and builtin, because the numpy convention uses the string for dtype. So we are trying to build compatibility for interpolating with something that already exists. The types on the c++ side is structured. --- [Visit Topic](https://discuss.tvm.

[TVM Discuss] [RFC] Canonicalizing AutoTVM Log Format

2020-06-25 Thread Matt Welsh (OctoML) via TVM Discuss
Gotcha. In that case I think it's important to document that the format of the field is the type string used by numpy. --- [Visit Topic](https://discuss.tvm.ai/t/rfc-canonicalizing-autotvm-log-format/7038/18) to respond. You are receiving this because you enabled mailing list mode. To u

[TVM Discuss] [Development/RFC] [RFC][BYOC] Data Calibration Flow

2020-06-25 Thread Yi-Hsiang (Sean) Lai via TVM Discuss
## Motivation Although TVM provides quantization flow for pre-quantized models, we do find some developers would prefer to use their own quantization flow for their accelerators, since they may have specialized calibration and quantization flows other than TVM QNN. However, current BYOC flow

[TVM Discuss] [Development/RFC] [RFC][BYOC] Data Calibration Flow

2020-06-25 Thread Cody H. Yu via TVM Discuss
Also cc @JoeyChou @abergeron --- [Visit Topic](https://discuss.tvm.ai/t/rfc-byoc-data-calibration-flow/7099/2) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.ai/email/unsubscribe/e825d1e5ca1d063

[TVM Discuss] [Development/RFC] [RFC][BYOC] Data Calibration Flow

2020-06-25 Thread Zhi via TVM Discuss
cc @anijain2305 as well --- [Visit Topic](https://discuss.tvm.ai/t/rfc-byoc-data-calibration-flow/7099/3) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.ai/email/unsubscribe/da1ed6d19e3b968d5c39

Re: Podling Tvm Report Reminder - July 2020

2020-06-25 Thread Tianqi Chen
working on it TQ On Wed, Jun 24, 2020 at 8:38 PM wrote: > Dear podling, > > This email was sent by an automated system on behalf of the Apache > Incubator PMC. It is an initial reminder to give you plenty of time to > prepare your quarterly board report. > > The board meeting is scheduled for W

[TVM Discuss] [Development/RFC] [RFC] MISRA-C changes for RPC support

2020-06-25 Thread tqchen via TVM Discuss
cc @liangfu @tgall_foo --- [Visit Topic](https://discuss.tvm.ai/t/rfc-misra-c-changes-for-rpc-support/7098/2) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.ai/email/unsubscribe/e9d12bfb759c4b1

[TVM Discuss] [Development/RFC] [RFC] MISRA-C changes for RPC support

2020-06-25 Thread Liangfu Chen via TVM Discuss
Hi @areusch, thanks for proposing RPC support to MISRA-C runtime. Regarding to the `TVMFuncRegistry` design, the `names` field are designed to be rather compact, and requires a special handling of the list of strings. I would rather propose an alternative way that we could use fixed-length st

[TVM Discuss] [Development/RFC] [RFC] MISRA-C changes for RPC support

2020-06-25 Thread Andrew Reusch via TVM Discuss
hi @liangfu, thanks for taking a look at my proposal! I agree the names field is a little complex. here are some alternatives: N1. use an array of `const char[MAX_FUNC_NAME_LENGTH][num_funcs]`. The positive is that you can traverse the list without scanning; the negative is it could waste spa

[TVM Discuss] [RFC] Canonicalizing AutoTVM Log Format

2020-06-25 Thread Lianmin Zheng via TVM Discuss
## Difference between the logs for Ansor and AutoTVM There are two major differences between ansor's log and autotvm's log 1. The workload for Ansor is a subgraph defined by multiple `tvm.compute`, while the workload for autotvm is a single operator. To index log quickly, Ansor stores a hash

[TVM Discuss] [Development/RFC] [RFC] Minor (bugfix) Release for v0.6

2020-06-25 Thread Yizhi Liu via TVM Discuss
Here's a list of fixes we applied to v0.6 branch. I will cut a tag this Friday. * Fixed process termination routine in windows #4844 * [Runtime] Fix NDArray SaveDLTensor declaration and implementation signature different #4586 * [NODE][Serialization]fix serialization precision loss in float #45