检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
org/downloads/。注意选择版本,Python 2和Python 3版本的差异比较大,所以需要根据实际情况选择相应的版本下载,如图2-24所示。图2-24 支持的版本及操作系统说明 一般来说,建议选择与安装OpenStack环境版本相一致的Python版本。在OpenStack环境中输入“py
3.4.2 逐元素运算 上一节我们已经了解了如何对张量进行逐元素有理运算。本节更多考虑对张量的逐元素运算。 首先来看初等运算。在数学上,初等运算除了有理运算外,还包括以下函数。* 幂函数(power function):可用函数torch.pow() 实现。* 指数函数(exponential
2.3 PyTorch学习路线 在上一节中,你已经通过“迷你AlphaGo”这个例子对使用PyTorch实现人工智能有了初步的感性认识。但是,你可能对其中某些代码或是所有代码的具体意思并不了解,也不知道如何写这些代码,或者不知道怎样在自己的电脑上运行这些代码。事实上,这些都是本
3.5.5 生成器下面首先给出生成器的定义:生成器是一次生成一个值的特殊类型函数,可以将其视为可恢复函数。调用该函数将返回一个可用于生成连续 x 值的生成器。这个定义比较绕口,下面来做一个形象的比较。int get_next(){static int number = 1; return
3.2.6 代码的调试Python中提供了专用的调试工具。如果要对某个Python代码文件进行调试,在命令行下输入“python –m pdb xxx.py”即可。常用调试命令及说明见表3-1。表3-1 常用调试命令及说明Python代码的调试过程如图3-6所示。说明:1)l(i
bd48-a82703cf0464" } ] } 状态码 请参见状态码。 错误码 请参见错误码。 父主题: API版本信息(废弃)
API开发框架 Openstack 提供了三种操作方式 Web界面 也就是通过Dashboard(儀表板)来使用Openstack雲計算平台上的功能。通过Web界面使用 OpenStack Services 这种方式是通过 OpenStack Horizon Project
3.6 本章小结 本章介绍了PyTorch库中的基本数据类型——张量,涉及张量的构造和数学运算,还基于概率分布生成了张量样本。我们还通过一个例子,综合运用了上述知识。通过本章,你应该能够运用PyTorch包完成常见的科学计算。
3.6 本章小结本章主要讲述了Python的基础语法、Python语言的一些特性和相关操作,还总结了Python的9条优化原则,这些是一线工程师多年开发经验的结晶。
3.4.4 统计函数 本节介绍一些统计张量中所有元素的性质的函数。 表3-2列出了torch.Tensor类的一些成员函数,它们可以根据张量中的所有元素计算统计量。除了kthvalue() 函数以外,对于其他所有成员,在调用时如果不提供任何参数,就会忽略张量的具体形状,而把所
3.4.2 while循环while循环在Python中的使用和其他语言一样,这里不再赘述。下面只说一个重点,在Python中,有时为了某个特殊目的,会构造一些死循环,例如:while True: do something在前面讲了Python的bool类型包含了True和Fal
3.4.5 异常处理和Java一样,Python提供了异常处理机制,使用try…catch…finally进行相关的处理。try: do correct thingcatch error or exception,e:#catch Exception: do error handlingfinally:
3.5.2 函数参数还记得前面讲到的range函数吗?range(10) range(10,20) range(20,30,2)这3种调用方式都是合法的。这看起来就像是Java的方法重载,使用相同的函数名,参数个数不一样而已。下面是Java的代码:def greeting(name):
3.2.3 命名规范Python的命名规范:局部变量由字母数字和下划线组成,不得以数字开头,尽量使用小写字母;全局变量的命名规范与局部变量类似,不同之处是,使用大写字母替代小写字母;函数和方法的命名规范亦类似于局部变量,不同之处是,词与词之间使用下划线连接,不推荐使用大写字母,如没有特殊要求,禁止同时使用双下划线(“
2.3 Redhat OpenStack高可用部署架构Redhat与Mariantis均是OpenStack社区代码贡献最为强劲的两家厂商,同时各自都有自己基于OpenStack的产品线,Redhat的OpenStack Platform(OSP)系列产品,Mariantis的F
查询镜像详情(OpenStack原生v2--已废弃,不推荐使用) 功能介绍 查询单个镜像详情,用户可以通过该接口查询单个私有或者公共镜像的详情。 当前接口已废弃,推荐使用查询镜像列表。 调试 您可以在API Explorer中调试该接口。 URI GET /v2/images/{image_id}
查询镜像详情(OpenStack原生v1.1--已废弃,不推荐使用) 功能介绍 查询镜像列表详情。 当前接口已废弃,推荐使用查询镜像列表(OpenStack原生v2--已废弃,不推荐使用)。 URI GET /v1.1/images/detail 请求消息 请求参数 可以把nam
产环境而言,OpenStack中的每一个组件都应该具备高可用性。如果从更为抽象的层次来描述OpenStack集群,则可以将集群划分为组成各个功能集的服务器节点和连接服务器节点以传输不同数据和指令的网络。在OpenStack的高可用集群生产环境部署中,OpenStack集群是由执行
用来做OpenStack开的Linux环境)上搭建的,该环境已经安装好了Git、Python包,搭建DevStack可以参考第5章的内容,本节内容是基于DevStack来讲解的。在Linux上做开发可以直接使用系统自带的Vim编辑器,也可以使用PyCharm的Linux版本编辑器
2) 的张量t322。再后来,张量t322被改变成大小为 (4, 3) 的张量t43。在这个例子中,各个张量的元素个数都相同,张量中元素的值都是0~11这12个数。但是,各个张量的维度和大小都不同。代码清单3-5 使用reshape()?在不改变元素个数和各元素的值的情况下改变张量大小