Too large factor for unrolling error when auto tuning model for android arm cpu

I am tuning a model following the Tutorials of Auto-tuning a convolutional network for ARM CPU.
Too large factor for unrolling error happened when tuning.

can you dump the error you got?

Extract tasks…
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Attribute mode is ignored in relay.sym.pad
WARNING:root:Constant evaluating Reshape’s shape argument, may reduce performance
download failed due to URLError(‘unknown url type: https’,), retrying, 2 attempts left
download failed due to URLError(‘unknown url type: https’,), retrying, 1 attempt left
WARNING:root:Failed to download tophub package for arm_cpu:
download failed due to URLError(‘unknown url type: https’,), retrying, 2 attempts left
download failed due to URLError(‘unknown url type: https’,), retrying, 1 attempt left
WARNING:root:Failed to download tophub package for llvm:
[10:05:40] /home/xxxx/TVM/tvm/src/pass/vectorize_loop.cc:366: Detect vector condition in Vectorized Loop, scalarizing…
[10:05:40] /home/xxxx/TVM/tvm/src/pass/vectorize_loop.cc:366: Detect vector condition in Vectorized Loop, scalarizing…
[10:05:40] /home/xxxx/TVM/tvm/src/pass/vectorize_loop.cc:366: Detect vector condition in Vectorized Loop, scalarizing…
[10:05:40] /home/xxxx/TVM/tvm/src/pass/vectorize_loop.cc:366: Detect vector condition in Vectorized Loop, scalarizing…
Tuning…
INFO:autotvm:Get devices for measurement successfully!
DEBUG:autotvm:No: 1 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(InstantiationError([‘Too large factor for unrolling’],),), error_no=1, all_cost=0.15379619598388672, timestamp=1565143553.0219393) [(‘tile_co’, [1, 64]), (‘tile_oh’, [4, 10]), (‘tile_ow’, [10, 4]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘none’, ‘none’]), (‘ann_spatial’, [‘unroll’, ‘unroll’, ‘unroll’])],direct,None,43609
DEBUG:autotvm:No: 2 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143562.8108866) [(‘tile_co’, [1, 64]), (‘tile_oh’, [4, 10]), (‘tile_ow’, [20, 2]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘unroll’, ‘unroll’]), (‘ann_spatial’, [‘vec’, ‘none’, ‘none’])],direct,None,60577
DEBUG:autotvm:No: 3 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(InstantiationError([‘Too large factor for unrolling’],),), error_no=1, all_cost=0.13460326194763184, timestamp=1565143562.8109996) [(‘tile_co’, [8, 8]), (‘tile_oh’, [4, 10]), (‘tile_ow’, [1, 40]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘unroll’, ‘unroll’]), (‘ann_spatial’, [‘unroll’, ‘unroll’, ‘vec’])],direct,None,50158
DEBUG:autotvm:No: 4 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143562.8110669) [(‘tile_co’, [16, 4]), (‘tile_oh’, [2, 20]), (‘tile_ow’, [4, 10]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘none’, ‘unroll’]), (‘ann_spatial’, [‘none’, ‘vec’, ‘unroll’])],direct,None,26756
DEBUG:autotvm:No: 5 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143562.811121) [(‘tile_co’, [16, 4]), (‘tile_oh’, [40, 1]), (‘tile_ow’, [4, 10]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘none’, ‘unroll’]), (‘ann_spatial’, [‘none’, ‘unroll’, ‘unroll’])],direct,None,15962
DEBUG:autotvm:No: 6 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143562.882755) [(‘tile_co’, [64, 1]), (‘tile_oh’, [40, 1]), (‘tile_ow’, [10, 4]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]), (‘ann_reduce’, [‘unroll’, ‘unroll’]), (‘ann_spatial’, [‘none’, ‘unroll’, ‘vec’])],direct,None,20720
DEBUG:autotvm:No: 7 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143562.8828368) [(‘tile_co’, [32, 2]), (‘tile_oh’, [10, 4]), (‘tile_ow’, [2, 20]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]), (‘ann_reduce’, [‘none’, ‘none’]), (‘ann_spatial’, [‘none’, ‘none’, ‘vec’])],direct,None,7519
DEBUG:autotvm:No: 8 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(InstantiationError([‘Too large factor for unrolling’, ‘Too large factor for unrolling’],),), error_no=1, all_cost=0.1544480323791504, timestamp=1565143562.8829038) [(‘tile_co’, [1, 64]), (‘tile_oh’, [1, 40]), (‘tile_ow’, [40, 1]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘none’, ‘unroll’]), (‘ann_spatial’, [‘unroll’, ‘unroll’, ‘unroll’])],direct,None,44407
DEBUG:autotvm:No: 9 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143562.9112136) [(‘tile_co’, [2, 32]), (‘tile_oh’, [1, 40]), (‘tile_ow’, [10, 4]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘none’, ‘unroll’]), (‘ann_spatial’, [‘none’, ‘none’, ‘vec’])],direct,None,8678
DEBUG:autotvm:No: 10 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143562.911284) [(‘tile_co’, [64, 1]), (‘tile_oh’, [40, 1]), (‘tile_ow’, [8, 5]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘none’, ‘unroll’]), (‘ann_spatial’, [‘unroll’, ‘vec’, ‘none’])],direct,None,51688
DEBUG:autotvm:No: 11 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(InstantiationError([‘Too large factor for unrolling’],),), error_no=1, all_cost=0.16225147247314453, timestamp=1565143562.911351) [(‘tile_co’, [64, 1]), (‘tile_oh’, [8, 5]), (‘tile_ow’, [2, 20]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘unroll’, ‘none’]), (‘ann_spatial’, [‘unroll’, ‘unroll’, ‘unroll’])],direct,None,45605
DEBUG:autotvm:No: 12 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(InstantiationError([‘Too large factor for unrolling’],),), error_no=1, all_cost=0.18964529037475586, timestamp=1565143562.9114182) [(‘tile_co’, [16, 4]), (‘tile_oh’, [2, 20]), (‘tile_ow’, [10, 4]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]), (‘ann_reduce’, [‘unroll’, ‘unroll’]), (‘ann_spatial’, [‘unroll’, ‘none’, ‘vec’])],direct,None,38684
DEBUG:autotvm:No: 13 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143562.9114785) [(‘tile_co’, [16, 4]), (‘tile_oh’, [20, 2]), (‘tile_ow’, [40, 1]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]), (‘ann_reduce’, [‘unroll’, ‘unroll’]), (‘ann_spatial’, [‘none’, ‘vec’, ‘none’])],direct,None,24201
DEBUG:autotvm:No: 14 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(InstantiationError([‘Too large factor for unrolling’],),), error_no=1, all_cost=0.20773887634277344, timestamp=1565143562.9115415) [(‘tile_co’, [4, 16]), (‘tile_oh’, [2, 20]), (‘tile_ow’, [1, 40]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘unroll’, ‘none’]), (‘ann_spatial’, [‘vec’, ‘unroll’, ‘none’])],direct,None,67190
DEBUG:autotvm:No: 15 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143562.9665928) [(‘tile_co’, [2, 32]), (‘tile_oh’, [5, 8]), (‘tile_ow’, [10, 4]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]), (‘ann_reduce’, [‘none’, ‘unroll’]), (‘ann_spatial’, [‘unroll’, ‘vec’, ‘none’])],direct,None,51217
DEBUG:autotvm:No: 16 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143563.003983) [(‘tile_co’, [4, 16]), (‘tile_oh’, [5, 8]), (‘tile_ow’, [4, 10]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]), (‘ann_reduce’, [‘unroll’, ‘none’]), (‘ann_spatial’, [‘none’, ‘unroll’, ‘vec’])],direct,None,20024
DEBUG:autotvm:No: 17 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(InstantiationError([‘Too large factor for unrolling’, ‘Too large factor for unrolling’],),), error_no=1, all_cost=0.16634058952331543, timestamp=1565143563.0040674) [(‘tile_co’, [2, 32]), (‘tile_oh’, [2, 20]), (‘tile_ow’, [1, 40]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘none’, ‘none’]), (‘ann_spatial’, [‘unroll’, ‘unroll’, ‘none’])],direct,None,40311
DEBUG:autotvm:No: 18 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143563.004129) [(‘tile_co’, [16, 4]), (‘tile_oh’, [2, 20]), (‘tile_ow’, [20, 2]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘unroll’, ‘unroll’]), (‘ann_spatial’, [‘none’, ‘none’, ‘none’])],direct,None,3236
DEBUG:autotvm:No: 19 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(TimeoutError(),), error_no=6, all_cost=10, timestamp=1565143563.064186) [(‘tile_co’, [64, 1]), (‘tile_oh’, [40, 1]), (‘tile_ow’, [1, 40]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘none’, ‘unroll’]), (‘ann_spatial’, [‘vec’, ‘none’, ‘unroll’])],direct,None,62664
DEBUG:autotvm:No: 20 GFLOPS: 0.00/0.00 result: MeasureResult(costs=(InstantiationError([‘Too large factor for unrolling’],),), error_no=1, all_cost=0.15508151054382324, timestamp=1565143563.0642898) [(‘tile_co’, [64, 1]), (‘tile_oh’, [1, 40]), (‘tile_ow’, [20, 2]), (‘reorder_0’, [0, 1, 2, 3, 4, 5, 6, 9, 7, 8]), (‘ann_reduce’, [‘unroll’, ‘unroll’]), (‘ann_spatial’, [‘unroll’, ‘unroll’, ‘none’])],direct,None,42665