Учебники

3) numpy.zeros () & numpy.ones ()

Что такое numpy.zeros ()?

Функция np.zeros () используется для создания матрицы, полной нулей. Его можно использовать при инициализации весов во время первой итерации в TensorFlow и других статистических задач.

Синтаксис

numpy.zeros(shape, dtype=float, order='C')

Вот,

  • Форма : это форма массива
  • Dtype : это тип данных. Это необязательно. Значением по умолчанию является float64
  • Порядок : по умолчанию C, который является основным стилем строки.

Пример ноль ноль

import numpy as np
np.zeros((2,2))

Вывод:

array([[0., 0.],
          [0., 0.]])

Пример ноль к нулю с типом данных

 import numpy as np
np.zeros((2,2), dtype=np.int16)

Вывод:

array([[0, 0],
         [0, 0]], dtype=int16)

Что такое numpy.ones ()?

Функция np.ones () используется для создания матрицы, полной единиц. Его можно использовать при инициализации весов во время первой итерации в TensorFlow и других статистических задач.

Синтаксис

numpy.ones(shape, dtype=float, order='C')

Вот,

  • Форма : это форма массива
  • Dtype : это тип данных. Это необязательно. Значением по умолчанию является float64
  • Порядок : по умолчанию C, который является основным стилем строки.

Пример numpy one 2D Array с типом данных

import numpy as np
np.ones((1,2,3), dtype=np.int16)			

Вывод:

array([[[1, 1, 1],        
       [1, 1, 1]]], dtype=int16)