TVM 解读与实践#
- TVM 准备
- 使用 PyTorch 工作
- 使用 MSC
- API Reference
vta
- Subpackages
vta.exec
vta.testing
vta.top
- Submodules
vta.top.bitpack
vta.top.graphpack
- Module Contents
- Classes
- Functions
BT
ExprDeviceAnnot
ExprLocator
ExprPack
_channel_const_match()
_const_shape_match()
_get_tensor_shape()
_get_tensor_type()
_operator_idx_inc()
_pack_batch_channel()
_pack_const()
_pack_weight()
_pack_weight_conv2d_transpose()
_to_shape()
_unpack_batch_channel()
_weight_shape_match()
_weight_shape_match_transpose()
get_subgraph()
graph_pack()
run_opt_pass()
- Module Contents
vta.top.op
vta.top.utils
vta.top.vta_conv2d
vta.top.vta_conv2d_transpose
vta.top.vta_dense
vta.top.vta_group_conv2d
- Package Contents
- Submodules
- Submodules
vta.autotvm
vta.bitstream
vta.build_module
vta.environment
- Module Contents
- Classes
- Functions
DevContext
DevContext.ALU_OPCODE_ADD
DevContext.ALU_OPCODE_MAX
DevContext.ALU_OPCODE_MIN
DevContext.ALU_OPCODE_MUL
DevContext.ALU_OPCODE_SHR
DevContext.MEM_ID_ACC
DevContext.MEM_ID_ACC_8BIT
DevContext.MEM_ID_INP
DevContext.MEM_ID_OUT
DevContext.MEM_ID_UOP
DevContext.MEM_ID_WGT
DevContext.QID_COMPUTE
DevContext.QID_LOAD_INP
DevContext.QID_LOAD_OUT
DevContext.QID_LOAD_WGT
DevContext.QID_STORE_OUT
DevContext.get_task_qid()
Environment
Environment.alu
Environment.cfg_dict
Environment.dev
Environment.dma_copy
Environment.gemm
Environment.mock
Environment.target
Environment.target_host
Environment.target_vta_cpu
Environment.DEBUG_DUMP_INSN
Environment.DEBUG_DUMP_UOP
Environment.DEBUG_SKIP_READ_BARRIER
Environment.DEBUG_SKIP_WRITE_BARRIER
Environment.MAX_XFER
Environment.acc_scope
Environment.current
Environment.inp_scope
Environment.wgt_scope
Environment.__enter__()
Environment.__exit__()
_init_env()
get_env()
get_vta_hw_path()
pkg_config()
- Module Contents
vta.intrin
vta.libinfo
vta.program_bitstream
vta.rpc_client
vta.transform
- Package Contents
- Classes
- Functions
- Attributes
Environment
Environment.alu
Environment.cfg_dict
Environment.dev
Environment.dma_copy
Environment.gemm
Environment.mock
Environment.target
Environment.target_host
Environment.target_vta_cpu
Environment.DEBUG_DUMP_INSN
Environment.DEBUG_DUMP_UOP
Environment.DEBUG_SKIP_READ_BARRIER
Environment.DEBUG_SKIP_WRITE_BARRIER
Environment.MAX_XFER
Environment.acc_scope
Environment.current
Environment.inp_scope
Environment.wgt_scope
Environment.__enter__()
Environment.__exit__()
download_bitstream()
get_bitstream_path()
get_env()
module_loader()
program_fpga()
reconfig_runtime()
__version__
- Subpackages
- TVM 实践