numpy中的tile函式

2021-08-03 05:29:40 字數 1090 閱讀 2479

在看機器學習實戰這本書時,遇到numpy.tile(a,b)函式,愣是沒看懂怎麼回事,裝了numpy模組後,實驗了幾把,原來是這樣子:

重複a,b次,這裡的b可以時int型別也可以是遠組型別。

[python]view plain

copy

>>> 

import

numpy  

>>> numpy.tile([0,0

],5)#在列方向上重複[0,0]5次,預設行1次

array([0, 0

, 0, 0

, 0, 0

, 0, 0

, 0, 0

])  

>>> numpy.tile([0,0

],(1,1

))#在列方向上重複[0,0]1次,行1次

array([[0, 0

]])  

>>> numpy.tile([0,0

],(2,1

))#在列方向上重複[0,0]1次,行2次

array([[0, 0

],  

[0, 

0]])  

>>> numpy.tile([0,0

],(3,1

))  

array([[0, 0

],  

[0, 

0],  

[0, 

0]])  

>>> numpy.tile([0,0

],(1,3

))#在列方向上重複[0,0]3次,行1次

array([[0, 0

, 0, 0

, 0, 0

]])  

>>> numpy.tile([0,0

],(2,3

))"font-family: arial, helvetica, sans-serif;"

>

#在列方向上重複[0,0]3次,行2次

array([[0, 0

, 0, 0

, 0, 0

],  

[0, 0, 

0, 0, 

0, 0]])  

numpy中的tile函式

在看機器學習實戰這本書時,遇到numpy.tile a,b 函式,愣是沒看懂怎麼回事,裝了numpy模組後,實驗了幾把,原來是這樣子 重複a,b次,這裡的b可以時int型別也可以是遠組型別。import numpy numpy.tile 0,0 5 在列方向上重複 0,0 5次,預設行1次 arra...

Numpy中的tile函式用法

在看機器學習實戰這本書時,遇到numpy.tile a,b 函式,開始沒太明白這個函式用法,網上帖子也不太詳細,經過一番試驗後基本搞明白基本用法,分享給大家。tile函式是模板numpy.lib.shape base中的函式。函式形式 tile a,rep 功能 重複a的各個維度 引數型別 a ar...

Numpy中的tile方法

在講tile方法之前,先要講一下numpy陣列中的幾個概念。在numpy中,陣列這一類又被稱為ndarray。1 ndarray.ndim 指數組的維度,即陣列軸 axes 的個數,其數量等於秩 rank 通俗地講,我們平時印象中的陣列就是一維陣列,維度為1 軸的個數為1 秩也等於1 最常見的矩陣就...