A Privacy-First Approach to Image Conversion with noupload.runIn today’s digital landscape, we share countless images across platforms, often needing to resize, convert, or optimize them. But have you…Mar 4Mar 4
벡터(Vector)란 무엇이며, 딥러닝에서 왜 중요한가?지난 글에서는 컨텍스트 벡터를 여러 번 언급하며 Seq2Seq 모델과 어텐션 메커니즘을 설명했는데, 생각해보니 ‘벡터’라는 개념 자체를 명확히 다루지 않은 것 같습니다. 이에 벡터에 대해 자세히 설명해보겠습니다.Feb 25Feb 25
Seq2Seq 모델의 한계, 왜 긴 문장에서 엉망이 되는걸까?지난 글에서 어텐션 메커니즘을 설명하면서, 기존 Seq2Seq의 모델의 한계를 너무 간단? 혹은 추상적으로 설명한 것 같아, 조금더 보강해 보도록 하겠습니다.Feb 23Feb 23
M1–1) 수학없이 적어보는 순전파(Forward propagation)와 역전파(Back propagation)?위의 글을 기반으로 다시 궁금한 사항이 생겨 글을 남긴다.Feb 4Feb 4
M1) 토큰화와 토큰 임베딩딥러닝(LLM) 세계에 발을 들여놓으면 가장 먼저 접하게 되는 개념 중 하나가 토큰화. 개인적으로 텍스트 데이터를 다루면서 “토큰화는 특정 기준으로 단어를 쪼개고, 각 토큰에 0번, 1번 이런 식으로 숫자를 붙이는 과정이라 이해했음.Feb 2Feb 2
Lifecycle in SwiftUI: The Key to Complex List and Grid ImplementationsIntroductionOct 30, 2024Oct 30, 2024
A More Practical SwiftUISwiftUI is known for its ease of use and convenience, but there are still areas where it can be more challenging compared to UIKit. As I’ve…Oct 28, 2024Oct 28, 2024
Swift Combine에서 어떻게 구독을 취소하는가?iOS 개발 진행중에 너무나도 자연스럽게 .store(in: &cancellables) 만 사용하여 구독을 취소하다보니, 섬세한 제어가 필요할때 대응이 어려워지는 경우가 많았습니다. (주로 메모리 문제)Oct 5, 2024Oct 5, 2024
Swift) Combine에서 receiveValue를 활용한 비동기 반환 처리 방법실제 개발 작업을 하며 접한 문제들을 왜 그렇게 했을까 생각해보고 해결책을 찾아가는 과정을 기재했습니다.Oct 3, 2024Oct 3, 2024