텐서플로 1.10 RC 버전이 릴리즈되었습니다. 1.9버전이 나온지 정말 며칠되지 않았는데 말이죠. 1.10버전부터 NVIDIA NCCL 2.2 버전을 사용합니다. 2개 이상의 GPU를 사용하는 경우 NCCL 라이브러리를 업데이트해야 합니다. 텐서플로 1.10 RC 버전은 pip 명령을 사용해 설치할 수 있습니다.
$ pip install --upgrade --pre tensorflow $ pip install --upgrade --pre tensorflow-gpu
(업데이트) RC1 버전이 릴리즈되었습니다.
사이킷런도 0.20 버전을 준비중입니다. 아마 가을에는 릴리즈되지 않을까 생각됩니다.
최근 사이킷런에서 리팩토링된 코드 중에서 습관적으로 사용하던 np.ones()
, np.zeros()
를 np.full()
로 바꾼 것이 눈에 띄입니다. 무심코 다음처럼 비효율적인 코드를 쓰게 됩니다.
np.ones((3,2)) * -1
다음과 같이 쓰는게 훨씬 직관적이고 효율적입니다. 🙂
np.full((3,2), -1.)