목록금융공학/프로그래밍 공부 (2)
나의 발자취
금융공학 코딩 과제 3주차
여기서 시간을 측정하는 법에 대해 한번 짚고 넘어가자 IPython은 현재 Jupyter의 커널 중 Python부분에 해당. Jupyter의 전신이 IPython이었던 만큼, Jupyter는 IPython을 default kernel로써 포함. IPython에는 Python code의 퍼포먼스, 메모리 사용, 수행 시간등을 편리하게 프로파일링 하게 도와주는 여러 Magic Command들이 있다 % 의 경우 한 줄의 코드에서만 실행되며, %% 의 경우 여러 줄, 즉 한 셀의 내용 전체에서 실행된다 %time 은 코드가 실행되는데 걸리는 시간을 측정해준다 %timeit은 보다 복잡한 조작을 가능하게 해준다. %timeit은 주어진 코드를 여러번 실행해보고 그 평균시간을 알려준다 출력은 Wall time으로..
금융공학/프로그래밍 공부
2020. 10. 3. 03:22