区块链是安全性和去中心化水平都极高的网络,人们可以在一个共享账本中储存数据、交换价值并记录交易活动,而且这个账本不受任何中心化实体控制。区块链网络是Web3的支柱,提供了安全的执行层,可以在其中创建、发行并交易加密资产,并且开发可编程的智能合约。176智能合约0206系统开发5616
智能合约是基于区块链的,同时其本质是一系列代码的合集,用于自动完成某些特定的功能。由于Web 3.0网络将通过去中心化协议运行,它们将通过智能合约实现互操作、无缝集成、自动化,我们可以看到这两者之间的强大融合和共生关系。
#Build model
print('-->Building model')
ret=rknn.build(do_quantization=True,dataset='dataset.txt')#,pre_compile=True
if ret!=0:
print('Build hrnet_w32_macaque_256x192-f7e9e04f_20210407 failed!')
exit(ret)
print('done')
#Export rknn model
print('-->Export RKNN model')
ret=rknn.export_rknn(RKNN_MODEL)
if ret!=0:
print('Export hrnet_w32_macaque_256x192-f7e9e04f_20210407_sim.rknn failed!')
exit(ret)
print('done')
rknn.release()
def bbox_xywh2cs(bbox,aspect_ratio,padding=1.,pixel_std=200.):
"""Transform the bbox format from(x,y,w,h)into(center,scale)
Args:
bbox(ndarray):Single bbox in(x,y,w,h)
aspect_ratio(float):The expected bbox aspect ratio(w over h)
padding(float):Bbox padding factor that will be multilied to scale.
Default:1.0
pixel_std(float):The scale normalization factor.Default:200.0
Returns: