# Get tracker info from env
tracket_host = os.environ.get("TVM_TRACKER_HOST", None)
- tracket_port = int(os.environ.get("TVM_TRACKER_PORT", None))
+ tracket_port = os.environ.get("TVM_TRACKER_PORT", None)
if not tracket_host or not tracket_port:
print("Set your AutoTVM tracker node host and port variables to run the autotuner")
exit()
measure_option = autotvm.measure_option(
builder=autotvm.LocalBuilder(build_func=vta.vta_autotvm_build_func),
- runner=autotvm.RPCRunner(env.TARGET, tracket_host, tracket_port, number=4, repeat=3, timeout=10000,
+ runner=autotvm.RPCRunner(env.TARGET, tracket_host, int(tracket_port), number=4, repeat=3, timeout=10000,
check_correctness=True))
tuner = autotvm.tuner.RandomTuner(task)
# Get tracker info from env
tracket_host = os.environ.get("TVM_TRACKER_HOST", None)
- tracket_port = int(os.environ.get("TVM_TRACKER_PORT", None))
+ tracket_port = os.environ.get("TVM_TRACKER_PORT", None)
if not tracket_host or not tracket_port:
print("Set your AutoTVM tracker node host and port variables to run the autotuner")
exit()
measure_option = autotvm.measure_option(
builder=autotvm.LocalBuilder(build_func=vta.vta_autotvm_build_func),
- runner=autotvm.RPCRunner(env.TARGET, tracket_host, tracket_port, number=4, repeat=3, timeout=10000,
+ runner=autotvm.RPCRunner(env.TARGET, tracket_host, int(tracket_port), number=4, repeat=3, timeout=10000,
check_correctness=True))
tuner = autotvm.tuner.RandomTuner(task)
# Get remote from fleet node
tracker_host = os.environ.get("TVM_TRACKER_HOST", None)
- tracker_port = int(os.environ.get("TVM_TRACKER_PORT", None))
+ tracker_port = os.environ.get("TVM_TRACKER_PORT", None)
if not tracker_host or not tracker_port:
print("Set your AutoTVM tracker node host and port variables to run the autotuner")
exit()
reconfig_start = time.time()
# Get remote from fleet node
- remote = autotvm.measure.request_remote(env.TARGET, tracker_host, tracker_port, timeout=10000)
+ remote = autotvm.measure.request_remote(env.TARGET, tracker_host, int(tracker_port), timeout=10000)
# Reconfigure the JIT runtime and FPGA.
# You can program the FPGA with your own custom bitstream
# Get tracker info from env
tracker_host = os.environ.get("TVM_TRACKER_HOST", None)
- tracker_port = int(os.environ.get("TVM_TRACKER_PORT", None))
+ tracker_port = os.environ.get("TVM_TRACKER_PORT", None)
if not tracker_host or not tracker_port:
print("Set your AutoTVM tracker node host and port variables to run the autotuner")
exit()
'measure_option': autotvm.measure_option(
builder=autotvm.LocalBuilder(build_func=vta.vta_autotvm_build_func),
- runner=autotvm.RPCRunner(env.TARGET, tracker_host, tracker_port,
+ runner=autotvm.RPCRunner(env.TARGET, tracker_host, int(tracker_port),
number=4, repeat=3, timeout=60,
check_correctness=True))
}
# To set up the tracker, you'll need to follow the "Auto-tuning
# a convolutional network for VTA" tutorial.
tracker_host = os.environ.get("TVM_TRACKER_HOST", None)
- tracker_port = int(os.environ.get("TVM_TRACKER_PORT", None))
+ tracker_port = os.environ.get("TVM_TRACKER_PORT", None)
# Otherwise if you have a device you want to program directly from
# the host, make sure you've set the variables below to the IP of
# your board.
if not tracker_host or not tracker_port:
remote = rpc.connect(device_host, device_port)
else:
- remote = autotvm.measure.request_remote(env.TARGET, tracker_host, tracker_port, timeout=10000)
+ remote = autotvm.measure.request_remote(env.TARGET, tracker_host, int(tracker_port), timeout=10000)
# Reconfigure the JIT runtime and FPGA.
# You can program the FPGA with your own custom bitstream