분류 전체보기 132

ONNX 개요 및 역사 (Open Neural Network Exchange)

ONNX(Open Neural Network Exchange)은 딥러닝 모델 호환성을 위한 오픈 표준 포맷입니다. 2017년 9월 Microsoft와 Facebook이 주도하여 처음 발표되었으며, 서로 다른 딥러닝 프레임워크 간 모델 교환을 쉽게 하는 것을 목표로 탄생했습니다. 원래는 Facebook PyTorch 팀 내부의 Toffee 프로젝트였으나 2017년 ONNX로 개명되어 공개되었고, 이후 IBM, Huawei, Intel, AMD, ARM, Qualcomm 등 여러 기업이 합류해 지원하였습니다. 2017년 10월 Microsoft는 자사 Cognitive Toolkit과 Project Brainwave에 ONNX 지원을 추가한다고 발표했고, 2019년 11월에는 ONNX가 Linux Found..

ML reports 2025.04.17

Day12 - Houdini에서 ML 사용하기

본 글은 아래의 깃허브 페이지를 한글로 번역한 내용입니다. https://github.com/kiryha/Houdini/wiki/AI-For-Artists AI For ArtistsHoudini pipeline and learning database. Contribute to kiryha/Houdini development by creating an account on GitHub.github.com프로젝트에 사용된 코드는 저의 개발 환경인 Linux에 맞춰 변형되었으니, 원본 코드를 보고 싶으시면 링크를 참고하시기 바랍니다. 1. 서론인공지능이란 무엇일까? 아티스트들에게도 이것이 사용되어야 한다. 본 글의 작성자는 AI의 일부인 Machine Learning을 공부하는 중이며, 그중 후디니에 AI 알..

Houdini에서 외부 Python module 설치하기

후디니에 pip 설치하기python module 설치하기제대로 작동하는것을 볼 수 있다. Linux(Ubuntu)에서 작업 시 Shell 윈도우가 열리지 않을 때Houdini의 Windows->Shell 작업은 `xterm`이라는 터미널 에뮬레이터를 사용한다. 따라서 우분투 시스템에 `xterm`이 설치가 되지 않았을 경우 윈도우가 열리지 않게 된다. 해결 방법은 터미널에서 xterm을 설치하면 된다.sudo apt update && sudo apt install xterm

Tips/Houdini 2025.01.16

Day 92 - 머신러닝을 활용하는 웹 서비스 만들기

from pickle import dumpwith open("filename.pkl", "wb") as f: dump(clf, f, protocol=5)from pickle import loadwith open("filename.pkl", "rb") as f: clf = load(f)skmain.pyhttps://scikit-learn.org/1.5/model_persistence.html#pickle-joblib-and-cloudpickle 9. Model persistenceSummary of model persistence methods:,,, Persistence method, Pros, Risks / Cons,,, ONNX, Serve models without a Python env..