CHAPTER 2 객체지향 프로그래밍 패러다임
CHAPTER 2 객체지향 프로그래밍 패러다임객체지향 프로그래밍은 현 시점에 가장 대중적인 프로그래밍 패턴이다 2.1 객체지향이란 무엇인가?2.1.1 객체지향 프로그래밍과 객체지향 프로그래밍 언어객체지향 프로그래밍이란? 프로그래밍 패러다임 또는 프로그래밍 스타일을 의 ...
Read more
Representation Learning 1
Representation Learning 1Metric Learning메트릭이란 거리를 측정하는 함수를 말한다. 메트릭 러닝은 데이터의 표현을 학습하는 것이다.이는 데이터의 표현을 학습하여 거리를 측정하는 함수를 학습하는 것이다. 유사도(Similarity)-거리( ...
Read more
CHAPTER 1 개요
CHAPTER 1 개요1.1 코드 설계를 배우는 이유코드 설계에 대한 지식은 확장성과 가독성이 높아 유지 보수가 용이한 고품질 코드를 작성할때 필요하다 1.1.1 고품질의 코드 작성속도와 확장성을 맹목적으로 추구하는 현재의 개발 환경에서 안타깝게도 대다수의 소프트웨어 ...
Read more
CHAPTER 18 반응형 아키텍처와 어니언 아키텍처
CHAPTER 18 반응형 아키텍처와 어니언 아키텍처반응형 아키텍처(reactive architecture)는 순차적인 액션을 표현하는 방식을 뒤집습니다어니언 아키텍처(onion architecture)는 함수형 프로그래밍으로 현실 세계를 다루기 위한 고수준의 개념입니 ...
Read more
Deep Learning-2
Deep Learning 2Beyond ResNetDenseNet : Add Dense Connection ResNet의 단점을 보완하기 위해 제안된 방법 ResNet은 입력과 출력을 더하는 방식으로 연결을 만들었지만, DenseNet은 입력과 출력을 Concatena ...
Read more
AnimateDiff: Stable Diffusion for Animation Generation with ComfyUI
AnimateDiff: Stable Diffusion for Animation Generation with ComfyUI지금 까지 comfyui에 AnimateDiff를 사용하여 애니메이션을 생성하는 플러그인은 2개 정도 인데Kosinkadink/ComfyUI ...
Read more
CHAPTER 17 타임라인 조율하기
CHAPTER 17 타임라인 조율하기타임라인을 나누기 위한 동시성 기본형경쟁조건(race condition)은 어떤 동작이 먼저 끝나는 타임라인에 의존할 때 발생합니다 코드에 Cut() 적용하기12345678910111213141516function Cut(num, c ...
Read more
CHAPTER 16 타임라인 사이에 자원 공유하기
CHAPTER 16 타임라인 사이에 자원 공유하기좋은 타임라인의 원칙 타임라인은 적을수록 이해하기 쉽다 타임라인은 짧을수록 이해하기 쉽다 공유하는 자원이 적을수록 이해하기 쉽다 자원을 공유한다면 서로 조율해야 한다 시간을 일급으로 다룬다 자바스크립트에서 큐 만들기 큐 ...
Read more
Deep Learning-1
Deep Learning 1Perceptron, MLP 인공신경망의 기초 단위 activation function을 통해 입력값을 출력값으로 변환 binary threshold function sigmoid function rectified linear unit ( ...
Read more
CHAPTER 15 타임라인 격리하기
CHAPTER 15 타임라인 격리하기타임라인 다이어그램은 시간에 따라 어떤 일이 일어나는지 보여줍니다두 가지 타임라인 다이어그램 기본 규칙 두 액션이 순서대로 나타나면 같은 타임라인에 넣는다 두 액션이 동시에 실행되거나 순서를 예상할 수 없다면 분리된 타임라인에 넣는다 ...
Read more