in tutorials/app/edge_agent_utils.py [0:0]
def create_tensor(x, tensor_name):
if (x.dtype != np.float32):
raise Exception( "It only supports numpy float32 arrays for this tensor" )
tensor = agent.Tensor()
tensor.tensor_metadata.name = tensor_name.encode('utf-8')
tensor.tensor_metadata.data_type = agent.FLOAT32
for s in x.shape: tensor.tensor_metadata.shape.append(s)
tensor.byte_data = x.tobytes()
return tensor