반응형
LIST
Chapter1. 머신러닝 알고리즘 마스터라는 교재로 머신러닝 복습겸 자세히 알아가기 중. Kaggle 과 유튜브로 머신러닝을 배웠고 머신러닝의 기본적인 컨셉과 모델 사용법 등을 알고 있었고 잘 사용 중이다. 기본적인 내용 복습 겸 이 책을 선택하게 되었는데 정말 자세한 내용을 다룬다. 즉 굉장히 딥하고 어려운 내용이 많다. 특히 선형대수와 확률 및 수식이 굉장히 많기 때문에 정말 자세히 복습할 수 있다. Capter 1 에는 굉장히 기본적인 내용들만 나오지만 처음 알게된 부분들이 많다. 머신러닝의 알고리즘을 정말 자세히 분해하여 설명하므로 머신러닝을 공부하는 사람들에게 도움이 많이 될 것 같다. 블로그에는 이 책에서 몰랐던 내용 혹은 중요하다고 생각하는 부분을 발췌해서 정리합니다. 데이터 생성 프로세스..
Django 를 사용해 개발을 하다보면 Abstract class , 추상화와 추상 클래스에 관련된 내용을 자주 볼 수 있다. 늘 애매하게 알고 넘어갔던 부분이라 이 부분에 대해서 확실히 정리를 하고 넘어가야겠다. 추상화 기본적으로 추상화라는 개념은 사용자로부터 프로세스 또는 메서드의 내부 구현을 숨기는 데 중점을 둡니다. 따라서 사용자는 자신이 무엇을 하고 있는지 알지만 , 어떤 방식으로 구현되는지 구체적으로 알 수 없습니다. 먼저 추상 클래스를 만들려면 import로 abc 모듈을 가져와야 합니다( abc는 abstract base class의 약자입니다). 그리고 클래스의 ( )(괄호) 안에 metaclass=ABCMeta를 지정하고, 메서드를 만들 때 위에 @abstractmethod를 붙여서 추..
안녕하세요 !! Django 를 다시 복습할 겸 처음부터 아주 천천히 앱을 만들어보는 과정을 기록하기로 했습니다. Django는 파이썬의 대표적인 풀스텍 웹 프레임워크로 전세계 프로그래머들이 많이 사용하고 있습니다. 대표적으로는 인스타그램과 스포티파이 등 세계적인 어플리케이션들이 Django로 만들어졌죠. Flask나 nodejs 로 백엔드를 작업하시다가 Django 를 써보시면 분명 굉장히 편리하실거에요. 이번에 제가 만들 앱은 Music Controller App 인데요 Django 로 만들면서 프론트는 React 를 활용해볼 생각입니다. React는 제가 직접 써보는 것이 거의 처음이라서 많이 배우면서 해야될 거 같아요. 그러면 Django 의 설치부터 기본적인 세팅까지 해보도록 하겠습니다. !! ..