Development/Python
Numpy zeros๊ด๋ จ
Kirok Kim
2022. 2. 9. 02:27
np.zeros(shape,dtype=float,order='C')
1) shape
-
- ์๋ก์ด array์ ๊ท๊ฒฉ, ํฌ๊ธฐ๋ฅผ ๋ฃ๋ ๋ถ๋ถ์ผ๋ก ์ด ์ฌ์ด์ฆ์ ๋ง๊ฒ array๊ฐ ํ์ฑ๋ฉ๋๋ค.
2) dtype
-
- zero๋ผ๊ณ ํ์ฌ ๊ทธ ์ซ์๊ฐ ๊ผญ float์ผ ํ์๊ฐ ์์ต๋๋ค. ์ด 0์ ์ ์์ผ ์๋ ์๊ณ ์ค์์ผ ์๋ ์๋ค๋ ์ ์ด๊ณ ์ด ๋ถ๋ถ์ dtype์ ํ์ ๋๋๊ธฐ๋ฅผ ์ฌ์ฉํ ๋ ์ฌ๋ฆผ์ด๋ ๋ด๋ฆผ์ ์ฌ์ฉํ ๋ ์ ์ฉํ๊ฒ ์ฐ์ผ ์ ์๋ parameter์ ๋๋ค.
3) order
-
- ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํ ๋ ๋ค์ฐจ์์ ๋ฐ์ดํฐ ์์์ ๋ํ ๋ฐฉ์์ ๋ ผํ๋ parameter๋ก ๊ฒ๋ณด๊ธฐ์๋ ์ฐจ์ด๊ฐ ์์ด๋ณด์ ๋๋ค. 'C' ๋๋ 'F' ๋ง์ ๋ฃ์ ์ ์๋ optional parameter๋ก 'C'๋ row-major(C-style), 'F'๋ column-major(Fortran-style)์ ์๋ฏธํฉ๋๋ค. default๋ C type์ ๊ฐ๋ฅดํค๋ 'C'
np.zeros_like(a,dtype=None,order='K',subok=True,shape=None)
1) a : array_like
- ์ด ๋ถ๋ถ์ ๋ฎ๊ณ ์ถ์ ํฌ๊ธฐ์ array ํน์ ๊ทธ์ ๋น์ทํ ํํ(np.mat:matrix)๋ฅผ ๋ฃ๋ ๊ฒ์ ๋๋ค.
2) dtype
- data-type, optional ๋ณํํ๊ณ ์ถ์ type์ ์ ๋ parameter๋ก ์์์ zeros์์ ์ค๋ช ํ ๊ฒ๊ณผ ๋์ผํฉ๋๋ค.
3) order
- {'C','F','A','K'}, optional zeros์ ๋์ผํฉ๋๋ค.
4) subok
- bool, optional, default=True
- True๋ผ๋ฉด ์๋ก ์์ฑ๋๋ array๋ฅผ parameter 1) 'a'์ sub-class type์ผ๋ก ์ฌ์ฉํ๊ณ ์ ํ ๋๋ฅผ ์๋ฏธํ๋ฉฐ False์ ๊ฒฝ์ฐ๋ base-class ์ฆ array์ ํํ๋ก ์ฌ์ฉํ ์ง์ ๋ํด ์ค์ ํ๋ ๋ถ๋ถ์ ๋๋ค.
5) shape
- int or sequence of ints, optional
์ฐธ๊ณ : https://aigong.tistory.com/62
numpy.zeros, numpy.zeros_like ์์๋ณด๊ธฐ
numpy zeros, zeros_like ์์๋ณด๊ธฐ ์ฐ๋ฆฌ๋ ๊ฐํน 0์ผ๋ก ๊ฐ๋์ฐฌ array๋ฅผ ๋ง๋ค๊ณ ์ถ์ ๋๊ฐ ์์ต๋๋ค. ๋๋ก๋ 0์ผ๋ก ๊ฐ๋์ฐฌ array ์ค์์๋ ์ด๋ค array์ shape ๋ชจ์์ ๊ฐ์ง ์ํ๋ก ๋ณต์ฌํ๊ณ ์ถ์ ๋ ๋ํ ์์ต๋
aigong.tistory.com
๋ฐ์ํ