-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
The current cvm-runtime
project has some warnings in compilation:
/home/serving/cvm-runtime/src/runtime/infer_attr.cc: In member function ‘int64_t cvm::runtime::CvmRuntime::GetOps()’:
/home/serving/cvm-runtime/src/runtime/infer_attr.cc:116:51: warning: ‘*((void*)& shape +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
base_ops = static_cast<int64_t>(shape[0]) * 20;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/home/serving/cvm-runtime/src/runtime/infer_attr.cc:112:56: warning: ‘*((void*)& weight_shp +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
base_ops = static_cast<int64_t>(weight_shp[1]) * 3; // MAX (1<<24) * 3 < 1G
That's because the TShape
does not support the json array parse in graph_runtime.h
, try to add the
extra TShape
json handler parser like the partial template std::vector
in file : include/utils/json.h:472
.
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed