python practice "Deep Learning from Scratch 3"
File description contents
Name |
Description |
init.py |
Default initialized context |
core_simple.py |
Minimal dezero features |
Name |
Description |
Page |
step01.py |
상자로서의 변수 |
39 |
step02.py |
변수를 낳는 함수 |
45 |
step03.py |
함수 연결 |
51 |
step04.py |
수치 미분 |
55 |
step05.py |
역전파 이론 |
61 |
step06.py |
수동 역전파 |
67 |
step07.py |
역전파 자동화 |
74 |
step08.py |
재귀에서 반복문으로 |
81 |
step09.py |
함수를 더 편리하게 |
85 |
step10.py |
테스트 |
93 |
step11.py |
가변 길이 인수(순전파 편) |
106 |
step12.py |
가변 길이 인수(개선 편) |
109 |
step13.py |
가변 길이 인수(역전파 편) |
115 |
step14.py |
같은 변수 반복 사용 |
122 |
step15.py |
복잡한 계산 그래프(이론 편) |
127 |
step16.py |
복잡한 계산 그래프(구현 편) |
135 |
step17.py |
메모리 관리와 순환 참조 |
143 |
step18.py |
메모리 절약 모드 |
151 |
step19.py |
변수 사용성 개선 |
161 |
step20.py |
연산자 오버로드(1): *, + |
167 |
step21.py |
연산자 오버로드(2): 다른 인스턴스와 연산 |
173 |
step22.py |
연산자 오버로드(3): -, /, 거듭제곱 |
180 |
step23.py |
패키지로 정리 |
188 |
step24.py |
복잡한 함수의 미분 |
196 |
step25.py |
계산 그래프 시각화(1) |
209 |
step26.py |
계산 그래프 시각화(2) |
196 |
step27.py |
테일러 급수 미분 |
225 |
step28.py |
함수 최적화 |
233 |
step29.py |
뉴턴 방법으로 푸는 최적화(수동 계산) |
239 |
step30.py |
고차 미분(준 비편) |
247 |
step31.py |
고차 미분(이론 편) |
255 |
step32.py |
고차 미분(구현 편) (dezero folder에 구현) |
261 |
step33.py |
뉴턴 방법으로 푸는 최적화(자동 계산) |
267 |
Step34.py |
sin 함수 고차 미분 |
271 |