numpy中的tile函式

2021-09-11 06:51:42 字數 693 閱讀 8207

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

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

>>> 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))#在列方向上重複[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型別也可以是遠組型別。python view plain copy import numpy numpy.tile 0,0 5 在列...

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 最常見的矩陣就...