2017년 10월 23일 월요일

Python Study 1

- KNN> SVM> SoftMax > 2-Layer Net
- 파이썬2에선 5/2가 2.5인 반면 파이썬3에선 2가 된다. 속도를 위해 수치연산을 희생한듯? 
- 파이썬 버전간 호환을 위해 from __future__ import .. 등의 3줄을 꼭 넣어주라.
- figSize(10, 8) 에서 숫자는 컴퓨터별로 달라지는 상대적 인치 단위이다.
- %load_ext auroReload 2 는 모든 거 리로드
- 피클은 데이타 시리얼라이즈 해주는 패키지
- plt.show() 는 인라인 지시어 해주면 안써줘도 된다고
- nparray 마스크는 반드시 리스트 타입으로 해주어야 ...?
- KNN은 학습시간이 짧고 테스트 시간이 더 길다?
- binCount() 는 히스토그램 처럼 빈도수를 조사해주는 함수
- ROC 커브의 AUC로 어큐러시 구하는 것과 비슷한 간단한 어큐러시 문장 데모..이거 써먹기 좋은듯~
- axis=1 일땐 가로로 스택, 0일땐 세로로 스택
- 파이썬은 브로드캐스팅이 비교적 효율적이다.
- 프로베니우스 노옴, 두 행렬의 차이를 크기(절대값) 측면에서 스칼라 값으로 리턴해준다. Frobenious Norm
-- np.linalg.norm()
- 그램 매트릭스는 두 행렬의 차이를 2차원 행렬로 리턴해 준다. Gramian
- import time(); tic= time.time(); ..return toc-tic
- 파이썬도 가변 아규먼트를 사용할때는 포인터를 사용한다. def aa( f, *args)
- 예상들 했겠지만 비교 연산 중에서 no_lood() 이 젤 효율적
- 케이값 구할때 후보 케이 분포: 1,3,5,8,10,12,15, 20, 50, 100 ..
- SVM의 Val/Train 데이타셋 비율= 1/50 이렇게 적게 해도 되나?
- np.HStack() VStack() 은 영상에서 프로젝션과 비슷한거?
- 96프레임의 이미지를 조합해 움직이는GIF 를 보여주는 형규 ~
- 맥 사파리에서 초록버튼을 길게 누르면 화면이 이분할 된다.

댓글 없음:

댓글 쓰기

gpustat command

sudo apt install gpustat watch --color -n0.1 gpustat --color