Developerzmo

고정 헤더 영역

글 제목

메뉴 레이어

Developerzmo

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (54)
    • 2024 목표 (2)
    • 언리얼엔진 (14)
    • 독서기록 (1)
    • C++ (6)

검색 레이어

Developerzmo

검색 영역

컨텐츠 검색

전체 글

  • PyTorch 모델을 ONNX로 변환하기 + C++ 코드로 ONNX 모델을 불러와 추론하는 과정 분석하기

    2025.07.05 by zmo

  • Unreal Engine에서 실시간 3D Scene Reconstruction 구현하기 (ONNX 변환 공부하기) [기록용]

    2025.06.28 by zmo

  • pre-commit으로 Python 코드 자동 정리하기

    2025.06.09 by zmo

  • 코드 스타일 가이드 알아보기 (PEP 8: 파이썬 스타일 가이드편)

    2025.06.01 by zmo

  • AI 팀 프로젝트 , 소규모 팀에서의 역할 분담과 협업 전략

    2025.05.17 by zmo

  • AI 팀 프로젝트, 협업을 살리는 문서화 전략 5가지

    2025.05.11 by zmo

  • 프롬프트 엔지니어링 - 3편 (실전사용하기)

    2025.05.01 by zmo

  • 좋은 프롬프트를 만드는 5가지 핵심 방법

    2025.04.29 by zmo

PyTorch 모델을 ONNX로 변환하기 + C++ 코드로 ONNX 모델을 불러와 추론하는 과정 분석하기

AR/VR 환경에서 실시간 3D Scene Reconstruction을 목표로 할 경우, Unreal Engine에서 AI 모델을 활용할 수 있어야 한다. 하지만 Unreal Engine은 Python 기반의 딥러닝 프레임워크인 PyTorch 모델을 직접 불러올 수 없다. 따라서 PyTorch 모델을 ONNX라는 중립 포맷으로 변환한 뒤, Unreal에서 C++로 불러와 사용하는 방식이 필요하다.이번 글에서는 ONNX로 모델을 변환하는 코드를 기초부터 하나씩 알아보자. 또 PyTorch로 학습된 모델을 ONNX로 변환한 후에는, C++ 코드로 모델을 불러와서 실제로 입력값을 넣고 결과를 얻는 단계가 필요하다. Unreal Engine과 같은 게임 엔진은 Python 대신 C++로 작성되어 있기 때문에, ..

언리얼엔진 2025. 7. 5. 22:33

Unreal Engine에서 실시간 3D Scene Reconstruction 구현하기 (ONNX 변환 공부하기) [기록용]

1. Unreal Engine은 PyTorch를 직접 실행할 수 없다PyTorch는 Python 기반 프레임워크Unreal Engine은 C++ 기반 게임/AR/VR 엔진으로, Python 모델을 직접 로드하거나 실행할 수 없다따라서 PyTorch에서 훈련한 모델을 Unreal이 이해할 수 있는 중간 표현(ONNX) 으로 변환2. ONNX는 범용 모델 포맷이다ONNX(Open Neural Network Exchange)는 PyTorch, TensorFlow 등에서 공통으로 모델을 표현하기 위한 표준 포맷.다양한 플랫폼에서 추론 가능:Unreal (C++에서 ONNX Runtime 사용)Web (ONNX.js)모바일 (ONNX → CoreML or TFLite)NVIDIA GPU (ONNX → Tensor..

카테고리 없음 2025. 6. 28. 23:01

pre-commit으로 Python 코드 자동 정리하기

매번 코드를 스타일에 맞추어 작성하기는 번거로울수 있다. 각자의 습관 때문에, 혹은 검토를 한다는 번거로움은 코드를 작성하기도 전에 막막하고 하기 싫다는 느낌을 받을수도 있다. 협업 중 코드를 작성하고 커밋하려는 순간, 팀원이 이런 말을 할수도 있다.“이거 black 돌렸어?”, “import 순서 좀 맞춰줄래?”, “탭이 이상한데?”매번 수동으로 포매터를 돌리는 것도 번거롭고, 스타일 이슈로 리뷰가 지연되기도 한다.이럴 때 필요한 게 바로 pre-commit 도구다. 커밋 전에 자동으로 코드를 검사하고 정리해주는 훅(Hook) 시스템이다. 오늘은 pre-commit 도구는 우리에게 어떤 편안함을 주고 어떻게 세팅하면 될지 알아보자 1. 왜 pre-commit이 필요할까?협업 시 코드 스타일을 맞추..

카테고리 없음 2025. 6. 9. 19:12

코드 스타일 가이드 알아보기 (PEP 8: 파이썬 스타일 가이드편)

왜 코드 형식의 일관성이 중요할까?코드가 누가 썼는지 상관없이 읽기 쉬워짐리뷰나 디버깅 시 시간 낭비를 줄임충돌(merge conflict) 가능성 ↓나중에 유지보수할 때 스트레스 ↓코드 스타일을 맞추는 방법 3가지1. 코딩 컨벤션을 팀에서 합의예: Google Java Style Guide, PEP8 (Python), Airbnb JS 스타일 가이드 등대부분 언어마다 대표적인 스타일 가이드가 있음Notion이나 README.md에 요약본을 문서화해두는 게 좋음2. 자동 포매터 도구 사용예시:Python: black, isortJavaScript/TypeScript: prettier, eslintC++: clang-format팀원 모두 같은 설정 파일을 사용 (예: .prettierrc, .editorc..

카테고리 없음 2025. 6. 1. 21:53

AI 팀 프로젝트 , 소규모 팀에서의 역할 분담과 협업 전략

소규모 팀에서의 역할 분담과 협업 전략“사람은 적지만 해야 할 일은 많다. 그래서 역할보다 책임이 중요하다.” 요즘 AI 기술이 빠르게 발전하면서, 소규모 팀에서도 모델 개발부터 배포까지 자체적으로 해보려는 시도가 많아졌다. 그런데 기술 자체보다 더 자주 부딪히는 문제는 따로 있다.바로 “협업”이다.누가 모델을 관리하는가?데이터는 누가 정리하는가?언제 어디서 진행 상황을 공유해야 하나?이런 질문에 명확히 답하지 못하면, 작은 팀일수록 병목과 오해가 발생한다.그래서 이번 글에서는 가상의 스타트업의 예시를 통해 소규모 AI 팀에서의 역할 분담을 어떻게 현실적으로 적용할 수 있는지 정리해보자.✅ 사례: ‘AI 추천 서비스’를 만드는 10인 팀의 역할 분담가상의 스타트업이 있다.이 팀은 10명 규모로 AI 기반..

카테고리 없음 2025. 5. 17. 22:44

AI 팀 프로젝트, 협업을 살리는 문서화 전략 5가지

AI 팀 프로젝트, 협업을 살리는 문서화 전략 5가지 “기술보다 중요한 건 기록이고, 기록보다 중요한 건 공유다!” 🧭 왜 문서화를 해야 할까?AI 프로젝트는 빠르게 움직이지만,빠른 만큼 “왜 이렇게 됐는지”를 놓치기 쉽다.누가 어떤 결정을 했는지 모른다다시 보려고 했는데 정리가 안 돼 있어 찾을수가 없다새로 들어온 팀원이 이해할 수 없다 그래서 문서화는 개인 작업 기록이 아니라협업을 위한 대화의 최소 단위가 된다. ✏️ 실전에서 자주 쓰는 문서화 포인트 5가지1. 📌 기능 설계 문서 (Notion, Google Docs)항목 예시기능 이름사용자 요약 챗봇목적사용자의 긴 글을 요약해주는 AI 챗봇 구현대상 사용자콘텐츠 마케터, 작가작동 흐름사용자 입력 → GPT 요약 → 출력핵심 질문“요약 기준은 사..

카테고리 없음 2025. 5. 11. 19:22

프롬프트 엔지니어링 - 3편 (실전사용하기)

많은 사람들이 AI를 '한 번 물어보고 마는 도구'로 생각한다.하지만 잘 쓰는 사람들은 반복적으로 활용하면서 ‘두 번째 두뇌’처럼 쓰고 있다.이번 글에서는 AI에 익숙해지고 더 잘 사용할수 있게 되는AI 루틴 5가지를 소개한다.업무, 글쓰기, 정리, 회의, 일상 기록 등다양한 장면에서 어떻게 AI를 활용할 수 있는지 구체적으로 알아보자.1. 글쓰기의 초안을 AI에게 시킨다빈 문서 앞에서 멍하니 앉아 있는 시간은 줄이는 게 맞다.블로그 글 아이디어를 정리할 때이메일 초안이 필요할 때회의록을 정리할 때“이런 내용을 바탕으로 블로그 초안을 써줘. 제목, 소제목 포함해서."👉 초안을 받으면, 마음에 드는 부분은 살리고수정할 부분은 직접 손보면서 빠르게 완성한다.완벽한 문장을 요구하는 게 아니라, 생각의 골격을..

카테고리 없음 2025. 5. 1. 22:41

좋은 프롬프트를 만드는 5가지 핵심 방법

AI를 잘 쓰는 사람과 그렇지 못한 사람의 차이는,‘AI가 똑똑해서’가 아니라 ‘질문을 잘해서’ 생긴다.이번 편에서는AI에게 효과적으로 질문하는 5가지 방법을 소개한다.이 5가지만 기억하면,AI와의 대화가 훨씬 만족스럽고 효율적으로 바뀐다.1. 상황과 목표를 먼저 알려준다AI는 맥락을 이해해야 실력 발휘를 한다.예를 들어,❌ "소개글 좀 써줘"✅ "티스토리 블로그에 올릴 자기소개글이 필요하다. 대상은 취준생이고, 20대가 읽기 쉽게 써줘." AI는 전자보다 후자의 요청에서 훨씬 좋은 결과를 낸다.프롬프트의 핵심은 “무엇을 원하는지”와 “왜 필요한지”를 함께 알려주는 것이다.2. 구체적일수록 정답에 가까워진다애매한 질문에는 애매한 답이 돌아온다.❌ "이거 자연스럽게 바꿔줘."✅ "아래 문장을 30대 직장인..

카테고리 없음 2025. 4. 29. 20:38

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 ··· 7
다음
TISTORY
Developerzmo © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바