檢測到您已登錄華為云國際站賬號,為了您更好的體驗,建議您訪問國際站服務網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
2.6 本章小結(jié)本章主要講述了在Windows及Linux操作系統(tǒng)中Python開發(fā)環(huán)境的安裝與配置,讀者可以根據(jù)自身的能力及習慣來選擇,建議使用Linux自帶的Vim作為開發(fā)工具,養(yǎng)成使用Linux命令的習慣。
3.2 Python基礎3.2.1 編碼為了保證Python代碼順利運行,無論是Linux還是Windows操作系統(tǒng),所有的Python文件編碼格式最好是unix_utf-8格式,所以Python文件中指定編碼格式為:#-*- encoding: utf-8 -*-或#coding
3.2.5 執(zhí)行輸入Python與程序代碼的名稱,是第一種執(zhí)行Python代碼的方式;第二種執(zhí)行方式是在代碼中寫明Python解釋器的路徑,直接執(zhí)行Python代碼,類型與bash腳本一樣,如圖3-4所示。圖3-4 Python腳本執(zhí)行第三種執(zhí)行方式是在Python的shell符下輸入代碼
yum install -y openstack-packstack $ sudo packstack --allinone 12345 開始安裝: yum install openstack-packstack -y packstack --allinone ##allinone
OpenStack 一年來的成長 首
nova absolute-limits Print a list of absolute limits for a user actions Retrieve server actions. add-fixed-ip Add new IP address to network.
使用腳本source admin-openrcopenstack token issue
安裝組件yum -y install openstack-neutron openstack-neutron-ml2 openstack-neutron-linuxbridge\ ebtables2.
3.4.4 統(tǒng)計函數(shù) 本節(jié)介紹一些統(tǒng)計張量中所有元素的性質(zhì)的函數(shù)。 表3-2列出了torch.Tensor類的一些成員函數(shù),它們可以根據(jù)張量中的所有元素計算統(tǒng)計量。除了kthvalue() 函數(shù)以外,對于其他所有成員,在調(diào)用時如果不提供任何參數(shù),就會忽略張量的具體形狀,而把所有元素看作一整個大列表
3.5.2 函數(shù)參數(shù)還記得前面講到的range函數(shù)嗎?range(10) range(10,20) range(20,30,2)這3種調(diào)用方式都是合法的。這看起來就像是Java的方法重載,使用相同的函數(shù)名,參數(shù)個數(shù)不一樣而已。下面是Java的代碼:def greeting(name
3.4.2 while循環(huán)while循環(huán)在Python中的使用和其他語言一樣,這里不再贅述。下面只說一個重點,在Python中,有時為了某個特殊目的,會構(gòu)造一些死循環(huán),例如:while True: do something在前面講了Python的bool類型包含了True和False
3.4.5 異常處理和Java一樣,Python提供了異常處理機制,使用try…catch…finally進行相關的處理。try: do correct thingcatch error or exception,e:#catch Exception: do error handlingfinally
3.2.3 命名規(guī)范Python的命名規(guī)范:局部變量由字母數(shù)字和下劃線組成,不得以數(shù)字開頭,盡量使用小寫字母;全局變量的命名規(guī)范與局部變量類似,不同之處是,使用大寫字母替代小寫字母;函數(shù)和方法的命名規(guī)范亦類似于局部變量,不同之處是,詞與詞之間使用下劃線連接,不推薦使用大寫字母,如沒有特殊要求
3.6 本章小結(jié) 本章介紹了PyTorch庫中的基本數(shù)據(jù)類型——張量,涉及張量的構(gòu)造和數(shù)學運算,還基于概率分布生成了張量樣本。我們還通過一個例子,綜合運用了上述知識。通過本章,你應該能夠運用PyTorch包完成常見的科學計算。
3.6 本章小結(jié)本章主要講述了Python的基礎語法、Python語言的一些特性和相關操作,還總結(jié)了Python的9條優(yōu)化原則,這些是一線工程師多年開發(fā)經(jīng)驗的結(jié)晶。
目前使用uos在920的CPU上部署openstacklibvirt報錯如下9月 25 17:27:10 uos-PC libvirtd[16226]: this function is not supported by the connection driver: cannot
驗證OpenStack服務 openstack service list 創(chuàng)建OpenStack虛擬機實例 在OpenStack環(huán)境中,通常會通過創(chuàng)建虛擬機實例來部署應用和服務。下面是一個簡單的示例代碼,用來在OpenStack中創(chuàng)建虛擬機實例。
2.3 PyTorch學習路線 在上一節(jié)中,你已經(jīng)通過“迷你AlphaGo”這個例子對使用PyTorch實現(xiàn)人工智能有了初步的感性認識。但是,你可能對其中某些代碼或是所有代碼的具體意思并不了解,也不知道如何寫這些代碼,或者不知道怎樣在自己的電腦上運行這些代碼。事實上,這些都是本書將會涵蓋的內(nèi)容
3.4.2 逐元素運算 上一節(jié)我們已經(jīng)了解了如何對張量進行逐元素有理運算。本節(jié)更多考慮對張量的逐元素運算?! ∈紫葋砜闯醯冗\算。在數(shù)學上,初等運算除了有理運算外,還包括以下函數(shù)。* 冪函數(shù)(power function):可用函數(shù)torch.pow() 實現(xiàn)。* 指數(shù)函數(shù)(exponential
3.5.5 生成器下面首先給出生成器的定義:生成器是一次生成一個值的特殊類型函數(shù),可以將其視為可恢復函數(shù)。調(diào)用該函數(shù)將返回一個可用于生成連續(xù) x 值的生成器。這個定義比較繞口,下面來做一個形象的比較。int get_next(){static int number = 1; return