본문 바로가기
반응형

분류 전체보기64

git commit 사용해보기 git commit에 대해 알아보자. git의 commit 명령어를 알아보면 git bash에서는 commit : Record changes to the repository 로 정의가 되어있다.즉, 쉽게 생각해보면, 저장소에 변경내역을 기록하는것으로 생각해도 된다.너무 별게 없으니깐, 조그만 더 들어가서 보도록 하자. 우리가 실제 작업하고 있는 공간이 작업트리(WorkTree)라고 한다. 이 작업트리의 변경사항을 git에게 알려주기 위해서 별도의 공간인 인덱스(Index)라는 공간이 존재하게 된다.이 인덱스를 우리가 저장소에 Commit이라는 명령을 통해 기록해 주는 것이다. 실습 1. git add실습을 위해서 우선 우리가 작업하고 있는 작업트리, 즉 실제 사용하고 있는 곳에 newFile.py라는 파.. 2016. 7. 29.
네트워크플로우(Network flow) - 포드 풀커슨(Ford-Fulkerson) 알고리즘 네트워크 플로우란(Network flow)?그래프의 경로의 길이가 아닌, ‘용량’의 관점에서 바라보는 시점.Ex) 인터넷으로 영화를 다운받고 있는데 파일 원격지에서 얼마나 빨리 받을 수 있는지를 알고 싶다. 각 컴퓨터의 네트워크 장비는 대역폭의 제한이 있다. 따라서 가장 짧은 거리로 오는 것보다. 대역폭이 큰 쪽으로 오는 것이 더 유리하다. 위의 그림의 예에서 가중치는 비용이 아니라, 대역폭, 즉 유량이다.A->B->E 의 경로에서는 최대 1의 데이터를 보낼 수 있는 반면에, A->C->D->E의 경로는 한 정점을 더 지나가게 되지만 한번에 100의 데이터를 보낼 수 있다.용어 - Source – 네트워크의 시작(A), Sink – 네트워크의 도착지(E)- 정점 a에서 b로가는 용량 – c(a,b)- a.. 2016. 7. 28.
텐서플로우(TensorFlow), Anaconda 설치로 머신러닝 시작하기 텐서플로우로 머신러닝 시작하기.(CPU만, CUDA(X)) 4단계로 설치를 진행하면 된다. 1. Python3.x 설치2. Anaconda 설치3. TensorFlow 설치**설치가 되있는 부분은 건너 뛰어도 무방하다.**설치 과정은 https://www.tensorflow.org/versions/r0.9/get_started/os_setup.html#anaconda-installation 을 바탕으로 작성하였다.실제 작업환경은 Ubuntu 노트북이지만, 작성을 위해 VirtualBox에서 실행한 모습을 스크린샷으로 넣었다. 1. Python3.x 설치파이썬은 2.x버젼과 3.x 버젼이 존재하지만 3.x을 기준으로 설치한다.우선 파이썬이 깔려있는지를 확인하여야 한다. 기본적으로 Ubuntu환경이라면 설치.. 2016. 7. 20.
github에서 저장소 만들고 시작하기 Github에서 원격 저장소 만들어서 시작하기. 간단하게 2단계로 쉽게 git을 시작할 수 있다. 01. https://github.com/ 에서 새로운 repository 만들기.02. remote 연결 후 첫 push 해보기 01. New repository 만들기 github에 로그인을 하게 되면 오른쪽 아래에 New repository 버튼을 클릭을 해서 새 저장소를 만들어야 된다. 새 저장소를 클릭하게 되면 위의 사진처럼 간단한 초기 설정을 하는 화면이 나오게 되는데, 간단히 설명을 더하면 Repository name : 앞으로 사용하게 될 저장소의 이름을 지정한다.Description : 저장소의 간단한 설명Public/private : 저장소를 공개할지, 공개하지 않을지 설정한다.README.. 2016. 7. 17.
반응형