Currently at least one MLPerf Tiny model fails to build/invoke using the tvmrt or tvmcg backend. The reason for this is that the default value (10) of the constant TVM_CRT_MAX_ARGS is exceeded. We need to add a backend config to make this user-configurable. Also it would be useful to maintain our own default crt_config.h. However I am not sure where it should be stored so that it can be accessed from every environment. (Copy/clone/download it during initialization of the environments?)
Currently at least one MLPerf Tiny model fails to build/invoke using the
tvmrt
ortvmcg
backend. The reason for this is that the default value (10) of the constantTVM_CRT_MAX_ARGS
is exceeded. We need to add a backend config to make this user-configurable. Also it would be useful to maintain our own defaultcrt_config.h
. However I am not sure where it should be stored so that it can be accessed from every environment. (Copy/clone/download it during initialization of the environments?)