Machine Learning16 numpyy 복사를 하더라도 메모리 주소가 copy가 되기때문에, 주소값을 그대로 가져오기때문에b가 a의 복사본이라면 a가 바뀌었을때, b도 바뀜을 알 수 있다.b가 a와 같은 곳(같은 메모리 공간)을 가리키고 있음. => 이거를 없애주기 위해서 copy.deepcopy() 를 사용함. => 파이썬이 메모리를 어떻게 잡냐를 알아야함. 파이썬의 list는 기본적으로 reference 주소만 가리키는 역할을 하고, 끝에잇는 값들은 메모리 주소만 가리키는 구조임.searching, 데이터 검색, 덧셈을 할 때 다음 위치의 값을 받아와야하기때문에 굉장히 오래걸림. 하지만, numpy는 차례대로 데이터를 쌓게 됨. 따라서 빠르게 값을 가져올 수 있음. 2018. 8. 6. Docker에 파이썬 + Anaconda 환경준비 Docker는 컨테이너 기반 가상화 환경입니다. Docker는 명령어 하나만으로 전 세계의 많은 개발자들이 구축해놓은 환경을 이미지로 받아 똑같이 환경 구축을 할 수 있습니다.깃헙처럼 Docker Hub에 오픈소스로 등록해놓았다고 하네요.따라서, 쉽게 환경구축을 하기 위해 윈도우OS 내부의 가상화 프레임워크를 활용하여 Docker를 사용하기로 했습니다. 1. $docker run hello-world명령어를 통해 인터넷의 hello-world 이미지를 다운받고 "Hello from Docker!" 라는 메세지를 출력하며 정상 동작함을 알 수 있습니다. 2.이제, 파이썬3 과 Anaconda 환경을 준비하겠습니다. Anaconda의 축소 패키지인 miniconda를 설치하도록 하겠습니다.$docker pu.. 2018. 8. 5. Matplotlib matplot lib를 공부하는 사람은 없지만, 필요할때 찾아쓰려면 뭐가있는지정도는 알아야함. 그때그때 필요할 때 구글링해서 알아가면 됨. 공부할건 아님. 2018. 7. 14. [CH4] Numerical Python - Numpy 블록체인의 기능을 3가지로 요약해서 말해라.decentralized 데이터. 탈중앙 데이터.익명의 모듈을 가진 데이터.정보를 동기화시킬 수 있다.이론충ㅋㅋㅋ다 죽여야해 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 블록체인의 정의 설명하라. PPT로 발표.MSP도 개발자야. 연구원아니고.제품한번써보고 Tutorial 있으면 준비해올겡.ㅋ Data handling section - Numerical Python - numpy 이번 강의에서는 파이썬의 과학 계산용 패키지인 numpy 의 여러 특징과 기능, 코드를 작성하는 방법 등을 배웁니다. numpyndarrayHandling shapeIndexingSlicingCreation functionOperation functions array operationsComparisonsB.. 2018. 7. 13. 이전 1 2 3 4 다음