728x90
1. np.squeeze
default로 아무것도 안쓰고 안에다가 array나 tensor를 넣으면 차원이 1인 것들을 다 날려준다.
a = np.array([[1,2,3]])
a.shape
=> (1,3)
print(np.squeeze(a))
=> [1,2,3]
print(np.squeeze(a).shape)
=> (3,)
2. Sess.run([optimizer, cost], feed_dict = ...)
여러개의 연산을 run시킬 수 있고, 이 때 뒤에부터 연산한다. cost -> optimizer
728x90
'DeepLearning Specialization(Andrew Ng) > Improving Deep Neural Networks' 카테고리의 다른 글
[Week 3] 4. Introduction to programming frameworks (0) | 2020.10.25 |
---|---|
[Week 3] 3. Multi-class classification (0) | 2020.10.25 |
[Week 3] 2. Batch Normalization (0) | 2020.10.24 |
[Week 3] 1. Hyperparameter tuning (0) | 2020.10.24 |
[Week 2] Programming Assignments (0) | 2020.10.24 |