전체 글


CoreML에 대하여 궁금하다면 1편을 참고 [Swift] CoreML (1) - CoreML이란?회사에서 이번에 Model을 앱으로 이관한다고 하여 Apple에서 나온 CoreML을 사용하기위해 알아보게 되었다.Core ML이란 무엇인가?Apple 공식 문서를 보자 Core ML | Apple Developer DocumentationIntegrate machine learnikimkhuna99.tistory.com대부분의 모델들은 PyTorch로 모델링을 한다. 그래서 iOS에서 사용할려면 CoreML(.mlmodel)로 변환 해야 한다. 공식 문서에서 PyTorch에서 CoreML 파일로 변환하는 방법에 대하여 나와있다. PyTorch Conversion Workflow — Guide to Core..


LinkedList (연결 리스트)LinkedList 란 하나로 데이터 요소를 연결된 노드로 표현하는 방식 node(노드) : Linked List의 구성 요소, 데이터와 다음 노드가 무엇인지에 대한 정보(포인터)를 가지고 있음pointer(포인터) : 노드를 연결하는 역할. 각 노드는 다음 노드를 가르키고 있는 정보(포인터)를 가지고 있음head(헤드) : Linked List의 첫번째 노드를 가르키는 포인터data : 각 노드가 저장하는 실제 값 또는 객체Array vs LinkedList그러면 LinkedList와 우리가 평소에 사용하는 Array(배열)과 차이는 무엇일까? Array는 특정 index를 알고 있을 경우 데이터를 신속하게 접근할 수 있고, 새로운 요소 삽입이 빠르지만 크기가 고정되고..


회사에서 이번에 Model을 앱으로 이관한다고 하여 Apple에서 나온 CoreML을 사용하기위해 알아보게 되었다.Core ML이란 무엇인가?Apple 공식 문서를 보자 Core ML | Apple Developer DocumentationIntegrate machine learning models into your app.developer.apple.comCore ML은 기기에서 머신 러닝 모델을 실행할 수 있게 해주는 프레임워크학습된 머신러닝 모델을 Apple 디바이스에서 로컬로 실행할 수 있다.서버에 요청하지 않고도 빠르고 안전하게 AI 기능을 제공할 수 있는 것이 핵심Core ML의 주요 구성 요소1. 모델 파일 (.mlmodel)• Python, TensorFlow, PyTorch 등에서 학습한..

시스템 로그 파일은 운영 과정에서 발생하는 이벤트를 기록하여 장애나 이상 상황을 추적하는 데 매우 유용하다.이번 포스팅에서는 Python으로 .log 형식의 로그 파일을 분석하고, 사고 원인을 추출하여 Markdown 보고서로 자동 생성하는 방법을포스팅할 예정이다. 로그 파일 예시 (space_mission_log_sample.log)// space_mission_log_sample.logtimestamp,event,message2024-10-10 09:00:00,INFO,Vehicle boot sequence initialized.2024-10-10 09:03:00,INFO,Primary systems online. Battery levels nominal.2024-10-10 09:06:00,INFO,..


Xcode16에서 터미널을 실행하고 pod init 할 때 발생하는 오류이다. 1. Xcode 프로젝트를 열어서 Folder를 우클릭 하고 convert to Group 실행 2. xcodeproj 파일 우클릭 - 패키지 내용 보기 - project.pbxproj 파일 열기 3. [command+f] 로 내용 찾기아래 두 줄 제거minimizedProjectReferenceProxies = 1;preferredProjectObjectVersion = 77;내용 변경(77 → 55)objectVersion = 77; -> objectVersion = 56; 3. 다시 터미널에서 pod init 실행하면 성공출처https://github.com/CocoaPods/CocoaPods/issues/12583 p..

Class클래스(Class) : 객체를 생성하기 위한 틀(Templeate)클래스를 사용하면 관련된 데이터와 메서드를 하나의 단위로 묶어서 코드의 재사용성, 확장성, 유지보수성을 높일 수 있음객체(Object): 클래스를 기반으로 생성된 실체속성(Attribute): 객체가 가지는 변수 (데이터)메서드(Method): 객체가 수행할 수 있는 함수 Class 정의 및 사용방법class 클래스이름: def __init__(self, 매개변수1, 매개변수2): # 생성자 메서드 (객체 초기화) self.속성1 = 매개변수1 self.속성2 = 매개변수2 def 메서드이름(self): # 메서드 정의 pass __init__ 메서드를 사용하여 객체를..