В np.zeros() отсутствует обязательный аргумент «форма» (поз. 1)Python

Программы на Python
Ответить
Anonymous
 В np.zeros() отсутствует обязательный аргумент «форма» (поз. 1)

Сообщение Anonymous »

Работаю на блокноте из курса Deeplearning.AI и столкнулся с ошибкой, проблема была в том, что я инициализировал параметры нейросети нулями:

Код: Выделить всё

# GRADED FUNCTION: initialize_with_zeros

def initialize_with_zeros(dim):
"""
This function creates a vector of zeros of shape (dim, 1) for w and initializes b to 0.

Argument:
dim -- size of the w vector we want (or number of parameters in this case)

Returns:
w -- initialized vector of shape (dim, 1)
b -- initialized scalar (corresponds to the bias) of type float
"""

# (≈ 2 lines of code)
#w = ...
# b = ...
# YOUR CODE STARTS HERE

w = np.zeros((dim,1))
b = np.zeros(dtype = float)

# YOUR CODE ENDS HERE

return w, b
Я заполнил правильную фигуру в правильной позиции аргумента, но, похоже, она не работает, и я получаю следующую ошибку:

Код: Выделить всё

dim = 2
w, b = initialize_with_zeros(dim)

assert type(b) == float
print ("w = " + str(w))
print ("b = " + str(b))

initialize_with_zeros_test(initialize_with_zeros)
введите здесь описание изображения

Подробнее здесь: https://stackoverflow.com/questions/703 ... hape-pos-1
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»