Web3.0通过将信息交互从屏幕转移到物理空间,改变了终端用户体验,因而也有称Web3.0为“空间网络(Spatial Web)”。该“空间网络”包括空间交互层(利用智能眼镜或语音等实现实时信息交互)、数字信息层(借助传感和数字映射为每一个对象创建数字孪生)和物理层(通过感观了解和体验的世界)。
VR/AR是空间网络的主要网关,AI/ML促进与机器或设备的交互,5G/6G等新一代网络通信技术和边缘计算是优化交互体验的使能技术,区块链促进实现真正开放民主的生态系统。
import onnxruntime
import numpy as np
origin_tensor=np.random.rand(1,3,10,10).astype(np.float32)
mult_batch_tensor=np.random.rand(2,3,10,10).astype(np.float32)
big_tensor=np.random.rand(1,3,20,20).astype(np.float32)
inputs=[origin_tensor,mult_batch_tensor,big_tensor]
exceptions=dict()
for model_name in model_names:
for i,input in enumerate(inputs):
try:
ort_session=onnxruntime.InferenceSession(model_name)
ort_inputs={'in':input}
ort_session.run(['out'],ort_inputs)
except Exception as e:
exceptions[(i,model_name)]=e
print(f'Input[{i}]on model{model_name}error.')
else:
print(f'Input[{i}]on model{model_name}succeed.')
Input[0]on model model_static.onnx succeed.
Input[1]on model model_static.onnx error.
Input[2]on model model_static.onnx error.
Input[0]on model model_dynamic_0.onnx succeed.
Input[1]on model model_dynamic_0.onnx succeed.
Input[2]on model model_dynamic_0.onnx error.
Input[0]on model model_dynamic_23.onnx succeed.
Input[1]on model model_dynamic_23.onnx error.
Input[2]on model model_dynamic_23.onnx succeed.