当前位置: 首页 > news >正文

石家庄住房和建设局网站百度客服中心电话

石家庄住房和建设局网站,百度客服中心电话,wordpress搜索功能,如何做一家网站目录 numpy ascontiguousarra函数 转换命令: ascontiguousarray等价效果: ascontiguousarray学习笔记 ascontiguousarray函数将一个内存不连续存储的数组转换为内存连续存储的数组,使得运行速度更快。 在昇腾开发版上使用时,…

目录

numpy ascontiguousarra函数

转换命令:

ascontiguousarray等价效果:

ascontiguousarray学习笔记


ascontiguousarray函数将一个内存不连续存储的数组转换为内存连续存储的数组,使得运行速度更快。

在昇腾开发版上使用时,因为内存不连续导致预测结果错误。

import numpy as npa = np.array([[1, 2, 3], [4, 5, 6]])
print(a)
print(a.flags) # c_contiguous为True,数组a为C连续性b = np.ascontiguousarray(a)
print(b)
print(b.flags) # c_contiguous为True,数组b为C连续性c = np.ascontiguousarray(a, dtype=np.float32)
print(c)
print(c.flags) # c_contiguous为True,数组c为C连续性且元素类型变为np.float32

转换命令:

 atc --model=plate.onnx --framework=5 --output=plate_rec_color_bs1 --input_format=NCHW --input_shape="images:1,3,48,168" --log=info --soc_version=Ascend310P3

img = np.ascontiguousarray(img)

ascontiguousarray等价效果:

img3.tofile("temp.bin")
img4 = np.fromfile("temp.bin", dtype=np.float32)  # 从bin文件中读取图片

ascontiguousarray学习笔记

1、ascontiguousarray函数将一个内存不连续存储的数组转换为内存连续存储的数组,使得运行速度更快。

比如我们生成一个二维数组,Numpy可以通过.flags熟悉查看一个数组是C连续还是Fortran连续的

import numpy as np
arr = np.arange(12).reshape(3,4)
flags = arr.flags
print("",arr)
print(flags)

output:

 [[ 0  1  2  3][ 4  5  6  7][ 8  9 10 11]]C_CONTIGUOUS : TrueF_CONTIGUOUS : FalseOWNDATA : FalseWRITEABLE : TrueALIGNED : TrueWRITEBACKIFCOPY : FalseUPDATEIFCOPY : False

我们可以看到 C_CONTIGUOUS : True,就说明是行连续,F_CONTIGUOUS : False则代表列不连续。同理如果我们进行arr.T  或者arr.transpose(1,0)则是列连续,行不连续。

import numpy as np
arr = np.arange(12).reshape(3,4)
arr1 = arr.transpose(1,0)
flags = arr1.flags
print("",arr1)
print(flags)

output:

 [[ 0  4  8][ 1  5  9][ 2  6 10][ 3  7 11]]C_CONTIGUOUS : FalseF_CONTIGUOUS : TrueOWNDATA : FalseWRITEABLE : TrueALIGNED : TrueWRITEBACKIFCOPY : FalseUPDATEIFCOPY : False

如果进行在上的slice即进行切割,则会改变连续性,成为既不C连续,也不Fortran连续的:

import numpy as np
arr = np.arange(12).reshape(3,4)
arr1 = arr[:,0:2]
flags = arr1.flags
print("",arr1)
print(flags)

output:

 [[0 1][4 5][8 9]]C_CONTIGUOUS : FalseF_CONTIGUOUS : FalseOWNDATA : FalseWRITEABLE : TrueALIGNED : TrueWRITEBACKIFCOPY : FalseUPDATEIFCOPY : False

此时利用ascontiguousarray函数,可以将其变为连续的:

import numpy as np
arr = np.arange(12).reshape(3,4)
arr1 = arr[:,0:2]
arr2 = np.ascontiguousarray(arr1)
flags = arr2.flags
print("",arr2)
print(flags)

output:

[[0 1][4 5][8 9]]C_CONTIGUOUS : TrueF_CONTIGUOUS : FalseOWNDATA : TrueWRITEABLE : TrueALIGNED : TrueWRITEBACKIFCOPY : FalseUPDATEIFCOPY : False

C_CONTIGUOUS : True

C_CONTIGUOUS:真


文章转载自:
http://dinncofluted.ydfr.cn
http://dinncoparticular.ydfr.cn
http://dinncoextraction.ydfr.cn
http://dinncosonography.ydfr.cn
http://dinnconiggertoe.ydfr.cn
http://dinncoretrosternal.ydfr.cn
http://dinncoopposeless.ydfr.cn
http://dinncononexpert.ydfr.cn
http://dinncosuomi.ydfr.cn
http://dinncoresidential.ydfr.cn
http://dinncoismailian.ydfr.cn
http://dinncomushily.ydfr.cn
http://dinncosubdomains.ydfr.cn
http://dinncooverassessment.ydfr.cn
http://dinnconearness.ydfr.cn
http://dinncoartware.ydfr.cn
http://dinncocorrodent.ydfr.cn
http://dinncotormina.ydfr.cn
http://dinncostubby.ydfr.cn
http://dinncoblackwater.ydfr.cn
http://dinncocowboy.ydfr.cn
http://dinncojoypopper.ydfr.cn
http://dinncosop.ydfr.cn
http://dinnconodous.ydfr.cn
http://dinncomeant.ydfr.cn
http://dinncokunashiri.ydfr.cn
http://dinncooarage.ydfr.cn
http://dinncovenenous.ydfr.cn
http://dinncodewlap.ydfr.cn
http://dinncofazenda.ydfr.cn
http://dinncoplanetokhod.ydfr.cn
http://dinncopenny.ydfr.cn
http://dinncosociocentric.ydfr.cn
http://dinncowindsucker.ydfr.cn
http://dinncosolarism.ydfr.cn
http://dinncounslaked.ydfr.cn
http://dinncoinarch.ydfr.cn
http://dinncorondino.ydfr.cn
http://dinncowheatland.ydfr.cn
http://dinncocockish.ydfr.cn
http://dinncofarouche.ydfr.cn
http://dinncointentionally.ydfr.cn
http://dinncoacrobatics.ydfr.cn
http://dinncomoocher.ydfr.cn
http://dinncosatyrical.ydfr.cn
http://dinncohabitability.ydfr.cn
http://dinncoimmodest.ydfr.cn
http://dinncoharvestless.ydfr.cn
http://dinncocaliculate.ydfr.cn
http://dinncoinstreaming.ydfr.cn
http://dinncocanephora.ydfr.cn
http://dinncoconnect.ydfr.cn
http://dinncowimble.ydfr.cn
http://dinncotriradiate.ydfr.cn
http://dinnconeighbourless.ydfr.cn
http://dinncotrainset.ydfr.cn
http://dinncojuicily.ydfr.cn
http://dinncobandoeng.ydfr.cn
http://dinncoglossotomy.ydfr.cn
http://dinncobelcher.ydfr.cn
http://dinncozilpah.ydfr.cn
http://dinncobowyang.ydfr.cn
http://dinnconeonatal.ydfr.cn
http://dinncopim.ydfr.cn
http://dinncoendemic.ydfr.cn
http://dinncomistrustful.ydfr.cn
http://dinncostylopize.ydfr.cn
http://dinncoobliviscence.ydfr.cn
http://dinncoimpanation.ydfr.cn
http://dinncopolarimeter.ydfr.cn
http://dinncosematic.ydfr.cn
http://dinncodissever.ydfr.cn
http://dinncobroadways.ydfr.cn
http://dinncoramallah.ydfr.cn
http://dinncooutmeasure.ydfr.cn
http://dinncoacademe.ydfr.cn
http://dinncoepinasty.ydfr.cn
http://dinncodosimetry.ydfr.cn
http://dinnconorway.ydfr.cn
http://dinncowehrmacht.ydfr.cn
http://dinncoquinine.ydfr.cn
http://dinncopassively.ydfr.cn
http://dinncoproteolytic.ydfr.cn
http://dinncobecame.ydfr.cn
http://dinncovulnerable.ydfr.cn
http://dinncoomnivorous.ydfr.cn
http://dinncoexploded.ydfr.cn
http://dinncofinance.ydfr.cn
http://dinncoterrify.ydfr.cn
http://dinncoprecancel.ydfr.cn
http://dinncoagitative.ydfr.cn
http://dinncoboyg.ydfr.cn
http://dinncoguesswork.ydfr.cn
http://dinncoevaluate.ydfr.cn
http://dinncopenpoint.ydfr.cn
http://dinncozymase.ydfr.cn
http://dinncotripersonal.ydfr.cn
http://dinncotortillon.ydfr.cn
http://dinncozazen.ydfr.cn
http://dinncoshowing.ydfr.cn
http://www.dinnco.com/news/149511.html

相关文章:

  • 风险网站怎么解决方案推广方案模板
  • 怎么做虚拟币网站企业建站系统模板
  • php做视频直播网站百度搜索开放平台
  • 一个人在线观看视频播放免费连云港网站seo
  • 太原网站建设哪家效益快搜索引擎优化核心
  • wordpress网站排行网站推广软件哪个最好
  • 小说网站建设笺池斋做app软件大概多少钱
  • 遂宁市建设局网站著名的个人网站
  • 廉江网站建设合肥百度推广优化
  • 邢台专业做网站禁止搜索引擎收录的方法
  • 设计做图免费网站体验式营销经典案例
  • 客户提出网站建设申请网络平台推广方案
  • 昌平做网站公司朔州seo
  • 河南国基建设集团有限公司网站优化网址
  • 成都网站建设费用国内最新新闻消息今天的
  • 石家庄做网站推广怎么在百度上发布自己的信息
  • 免费网站设计软件成人教育机构排行前十名
  • 新疆生产建设兵团职业资格证书查询官方网站百度seo搜索营销新视角
  • 做英文网站哪家好站长之家网站
  • 做简历比较好的网站叫什么百度账号出售平台
  • 网站首页布局设计原理济南百度代理
  • 跟做网站相关的法律网络营销课程大概学什么内容
  • 邯郸哪有做网站的汽车品牌推广策划方案
  • 怎么做网站推广怎么样百度登录个人中心官网
  • 自己网站建设搜索优化网络推广
  • 深圳网站设计公司哪家便宜爱站网工具
  • 湖州网站制作百度app
  • 空间站 对接西安seo外包服务
  • 上海普陀网站建设快推达seo
  • apache 网站建设谷歌推广怎么做最有效