message: Fix a bug in vector address access
diff: @@ -232,9 +232,9 @@ void InferShapeForFunctionNode(
  GraphProto g;
  // Get a temporary tensor-shape map
  std::unordered_map<std::string, TypeProto*> temp_valueTypesByName;
  - std::vector<TypeProto> temp_types_cache;
  + std::vector<TypeProto> temp_types_cache(func.input_size());
  for (int i = 0; i < func.input_size(); ++i) {
  - temp_types_cache.push_back(*ctx.getInputType(i));
  + temp_types_cache[i] = *ctx.getInputType(i);
  temp_valueTypesByName[func.input().Get(i)] = &temp_types_cache.back();
  }
  // Get a temporary initial value map
  