LoRa 학습용 tool
lora scripts a.k.a SD Trainer 중국에서 로라 학습용으로 만든 gui와 script를 동시에 지원하는 툴 중국어만 지원함 SD script accelerate 라이브러리를 활용해서 미세조정 스크립트 kohya ss 툴에서 사용중 kohya ss windows에서 동작하는 툴 lora 학습용으로 만들어
Writing
기술 자체보다 어떤 문제를 왜 그렇게 풀었는지에 초점을 둡니다.
lora scripts a.k.a SD Trainer 중국에서 로라 학습용으로 만든 gui와 script를 동시에 지원하는 툴 중국어만 지원함 SD script accelerate 라이브러리를 활용해서 미세조정 스크립트 kohya ss 툴에서 사용중 kohya ss windows에서 동작하는 툴 lora 학습용으로 만들어
Semantic Flow UCN(Universal Correspondence Networks) Fully convolutional NN STNs L2 Normalization Proposal Flow Comparisons 매칭 알고리즘 Semantic Correspondence dense correspondence Hyp
Semantic Alignment Spatial Transformer Networks Differentiable spatial transformation Localisation network Parameterised Sampling Grid Differentiable Image Sampling GeoCNN, weakali
생성 디자인 패턴 : 주로 객체의 생성에 관련된 문제 해결 구조 디자인 패턴 : 주로 클래스나 객체의 결합 문제를 해결 행동 디자인 패턴 : 주로 클래스나 객체의 상호작용 문제를 해결 8.1 옵서버 패턴 8.1.1 옵서버 패턴의 정의 발행 구독 패턴이라고도 한다 많은 객체들 사이에서 일대일 의존 관계가 정의되어 있을 때,
CHAPTER 7 구조 디자인 패턴 PART 2 7.3.4 래퍼 패턴 프록시 패턴 데커레이터 패턴 어뎁터 패턴 코드 구조 측면에서 이 세가지 디자인 패턴을 통틀어 래퍼 패턴으로 구분 원본 클래스를 래퍼 클래스를 통해 두 번 캡슐화하는 패턴 7.4 브리지 패턴 상속 대신 합성을 사용 복잡한 상속 관계를 간단한 합성 관계로
프록시 패턴 : 원본기술가 연관 없는 기능을 추가할 때 사용 데커레이터 패턴: 원본 클래스와 관련 있거나 향산된 기능을 추가할 때 사용 어댑터 패턴: 코드 호환성 문제 해결 브리지 패턴 : 합성의 폭발문제를 해결하는 데 사용 퍼사드 패턴 : 인터페이스 설계에 사용 복합체 패턴 : 주로 트리 구조로 나타낼 수 있는 데이터에
Wide Baseline Matching Patch based model L2 Net HardNet SOSNet HyNet Dense Imaging Model GIFT GLU Net Joint Detection and Description LIFT LF Net SuperPoint Self supervised for loc
6.1 싱글턴 패턴 (1) 6.1.1 싱글턴 패턴의 정의 어떤 클래스의 객체 또는 인스턴스를 단 하나만 생성할 수 있다면, 해당 클래스는 싱글턴 클래스이며, 이 디자인 패턴을 싱글턴 패턴이라고 한다 클레스안에 시스템에 한 번만 저장되어야 하는 데이터가 포함된 경우 해당 클래스는 싱글턴 클래스로 설계해야 한다 6.1.2 싱
Local Features 이미지에 중요한 부분 Image representation Object appearance modeling Finding matches between multiple views Model Fitting and RANSAC Finding vanishing points Image stitching
5.1 리팩터링의 네 가지 요소: 목적, 대상, 시기, 방법 5.1.1 리팩터링의 목적 코드에 대한 이해를 쉽게 하기 위해 소프트웨어의 내부 구조를 개선하는 것으로 소프트웨어의 외부 동작을 변경하지 않고 수정 비용을 줄이는 것을 목적으로 한다 고품질 코드는 훌륭한 설계 한 번에 나오는 것이 아니라 반복적인 작업의 결과로