Я не понимаю длину списка кеша - PullRequest
0 голосов
/ 29 мая 2018

на картинке ниже.Может кто-нибудь сказать мне, почему длина 4?Я ожидал бы длину 3 (из-за 3 массивов), но я не знаю, откуда 4?

A, W, b = linear_forward_test_case()

Z, linear_cache = linear_forward(A, W, b)

caches.append(linear_cache)

print("Z = " + str(Z))

print("cache =" + str(linear_cache))
print("Length of caches list = " + str(len(caches)))

Результат

Z = [[ 3.26295337 -1.23429987]]
cache =(array([[ 1.62434536, -0.61175641],
       [-0.52817175, -1.07296862],
       [ 0.86540763, -2.3015387 ]]), array([[ 1.74481176, -0.7612069 ,  0.3190391 ]]), array([[-0.24937038]]))
Length of caches list = 4

Length of the cache list

...