https://eotrade.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%99%80-VirtualBox%EC%99%80-%ED%81%B4%EB%A6%BD%EB%B3%B4%EB%93%9C-%EA%B3%B5%EC%9C%A0-%EC%95%88%EB%90%A0-%EB%95%8C https://zincod.tistory.com/280
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 에서 윈도우용 프로그램을 다운 받는다. 설치를 진행하고 “C:\Program Files\PostgreSQL\17\bin\psql.exe” 주로 이런 경로로 되어 있을 텐데 win + pause를 눌러 -> 고급시스템 설정 -> 환경변수 -> path에 추가한다. 그리고 powershell을 켜서 이 명령어는 postgres(기본 계정)으로…
안녕하세요 pybind11은 c++의 함수등을 python에서 사용할 수 있도록 즉, C/C++ 와Python을 연동해줄 수 있는 방법 중의 하나입니다. 이러한 pybind11을 사용하는 법을 정리해볼까 합니다. https://wikidocs.net/159513 우선 이 링크를 참고했습니다. 우선 cmake로 다음과 같은 CMakeLists.txt를 작성합니다. “Q:\Coding\20250819\venv\Scripts\python.exe”…
로 설치를 완료한다. 와 같이 배치로 4개의 이미지를 만들 수 있었다. 이제 lora를 훈련하는법을 정리해보려고 한다. 나의 경우는 다음과 같이 train.ps1을 실행하면 된다. 그럼 다음과 같이 학습을 시작한다. 일단 15000스텝은 4~6시간 정도 걸리다고 하니 100스텝으로…
일단 sd1.4모델을 써야 할 것 같다. https://huggingface.co/CompVis/stable-diffusion-v-1-4-original/tree/main 에서 다운 받으면 된다. https://huggingface.co/InstantX/SD3-Controlnet-Pose stable diffusion도 diffusers 파이프라인을 통해 controlnet 적용이 가능한 것 같다. 를 통해 pose로 사용할 이미지를 512×512로 리사이즈 한다. 를 통해 pose를 참고하여 이미지…
python 경로를 venv의 python경로로 설정 파이썬 경로를 따로 설정하는 이유는 개발자가 python 3.10버전을 사용자가 사용할 것으로 상정하고 만들었기 때문 그리고 인수를 사진과 같이 입력 보시는 바와 같이 venv의 python이 경로로 잡힘. 이는 즉, conda의 python으로도…
의 게시글의 업그레이드 버전이라고 생각해주면 편하다. 아래의 링크를 참고했다. https://github.com/OpenBMB/MiniCPM-o 일단 다음과 같이 flash-attn을 설치해주고 코드를 다음과 같이 변경한다. 전에 사용했던 MiniCPM-V 2.6 모델을 18gb에 달하여 매우 무거웠다. 추론 자체도 매우 버거웠고… 코드를 실행하면 다음과…
우선 해당 링크 참고 해서 llama.cpp를 빌드합니다. 을 통해 모델을 가져옵니다. 다운 받가다 중간에 파일이 누락되거나 한다면 다음 명령어를 사용하여 누락한 부분을 채웁니다. 기가랜으로 바꾸고 싶다… 다음과 같이 *.safetensors 파일들을 *.gguf의 파일 포맷으로 변환해주고 있습니다.…
위의 코드를 실행하면 모델 다운로드가 시작됨. 40GB에 달하는 매우 무거운 모델이 다운로드 되고 있음을 알 수 있다. 다음과 같은 UI가 나온다. 모델을 generate를 누르면 모델이 다운로드 된며 실행된다. 모델의 용량이 메우 크기 때문에 다음과 같이…
conda를 사용하다보면 C드라이브의 용량이 자주 부족해진다. 이를 해결하기 위해 conda env export로 yaml파일을 찍어서 그 파일을 통해 종속성을 관리하도록 권장된다. 그러나 그렇게 해버리면 우선 다시 다운 받아야 하는 귀찮음이 있고 로컬로 whl을 통해 설치한 모듈을…