목록SSAC X AIffel/FUNDAMENTALS_SSAC (2)
Altiora Petamus

협업, 프로젝트 소개, 프로젝트 공유 등 개발자라면 알아야할 기본 교양에 대한 내용들을 이곳에 기록한다. GOAL Git과 github의 차이를 알아본다. Git을 활용하는 명령어와 그 의미를 알고 활용한다. GitHub를 활용해 소스코드 버전관리를 할 줄 안다. Jupyter notebook을 활용해 자유자재로 코드/문서 작업을 한다. 마크다운 문법을 활용해 자유롭게 문서를 작성한다. MAIN 1. 협업을 위한 툴 개발자에게 가장 필요한 덕목은 당연 협업능력이다. 협업능력은 어느 분야에서나 중요한 능력이 되겠지만 개발자의 경우 특히나 도드라진다. 따라서 개발 분야에 종사하는 사람이라면 협업을 위한 도구들을 알고 이용할 줄 알아야할 필요가 있다. 협업을 위한 툴의 예시는 다음과 같다. ▶ Slack sl..

Ubuntu 18.04 LTS에서의 환경 설정 이 페이지에 우분투를 머신러닝을 구현하기에 적합한 환경으로 설정하는 방법을 기록한다. ( PC또는 노트북에 그래픽 카드가 장착되어 있고 우분투를 설치하고 아무것도 하지 않았다는 전제하에 ) 우분투는 리눅스 배포판의 한 종류로서 텐서플로우(Tensorflow)등 머신러닝 라이브러리들이 가장 안정적으로 구동되는 환경이다. 언어는 기본적으로 영어로 설정하는 것을 추천한다. 웹에서 복사한 명령어를 입력하는 경우, 대부분 영어로 작성되어 있기 때문이다. Ubuntu 18.04 LTS NVIDIA GeForce RTX 2070 Anaconda 설치 -> NVIDIA GPU 드라이버 설치 -> 가상환경 생성 및 환경설정 -> 테스트 1. Anaconda 설치..