[작성자:] choljy6908
다음과 같은 코드를 작성한다. 파일명은 kernel_sample2.cu로 했다. 의 코드를 사용해서 컴파일 한다. 결과는 다음과 같이 나오게 된다. 커널 함수는 식별자 __global__을 사용해 정의한다. 이 코드는 행렬의 덧셈을 실행하는 코드이다. 그리고 코드를 쭉 보다 보면 이상한…
그리고 래스터 그래픽을 벡터 그래픽으로 바꿔주는 오픈소스도 있다고 한다 그 오픈소스는 잉크스페이스에서도 내장되고 있어서 아무튼 유용한가 보다 https://github.com/skyrpex/potrace
오늘 잔머리를 쓰다가 좋은 방식을 찾아냈다. 앞으로는 노트북이 필요없고 오로지 태블릿과 블루투스 키보드만 있으면 어디서나 코드를 수정하고 실행할 수 있게 만드는 방식이다. 작업을 기본적으로 WSL에서 진행하는데 WSL은 SSH로 접속할 수는 있어도 원격으로 vscode에서 작업하기는 좀…
이제 공부 좀 해볼 수 있는 건가? 겨우 환경 구성을 마쳤다. 중간에 wsl export 한 후 import하는 과정에서 디스크 용량 부족해서 여러번 삽질했다. 아 데이터셋이 없어서 계속 100%로 뜨고 있었다….ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 역시 뭔가 잘되는데? 싶으면 의심해봐야…
windows 용 docker를 설치한다. 설치가 완료되면 실행하고 WSL로 접속한다. WSL에서 다음 커맨드를 입력해서 docker가 실행 중인지 알 수 있다. 다음과 같이 docker가 실행됨을 알 수 있다. 이제 docker 에서 사용가능한 이미지를 어떻게 조회하는지 알아보자. 해당…
LCEL(LangChainExpressionLanguage) 을 공부하다 보면 RunnablePassgthrough라는 것이 종종 등장한다. Passthrough라는 이름값에 맞게 입력 받은 (주로 runnable 객체에 invoke 메서드를 호출하여 invoke({“num” : 1}) 과 같이 딕셔너리를 입력으로 받는다.) 딕셔너리를 그대로 전달한다. 일반적으로 RunnableParaellel과 함께 사용된다. 데이터를…
현재 생성된 requirements.txt 이전의 requirments.txt … 확실히 더 장황하다. https://github.com/bndr/pipreqs 이로써 좀 더 간결하게 관리하는게 가능해졌다.
https://github.com/VirtualDrivers/Virtual-Display-Driver 해당 리포는 가상 모니터를 생성해줄 수 있게 하는 내용을 다루고 있다. 공식 샘플 드라이버(IDD)를 기반으로 하는 오픈소스로 물리적인 하드웨어 없이 윈도우에 ‘가짜’ 즉, MOCKUP 모니터를 최대 4개까지 추가해주는 드라이버라고 한다. https://github.com/VirtualDrivers/Virtual-Display-Driver/releases 상기의 링크에서 Release…
https://github.com/IDEA-Research/Grounded-SAM-2.git 해당 프로젝트가 필요해서 설치해보기로 했다. 시간 날때 pyproject.toml과 setup.py에 대한 공부를 하자… https://packaging.python.org/en/latest/tutorials/packaging-projects https://setuptools.pypa.io/en/latest/userguide/index.html
https://github.com/jantic/DeOldify 해당 링크를 참고했다. WSL에서는 다른 설치 스크립트를 쓸 수 있다고 한다. 참고하면 좋을 것 같다. (아래의 코드) https://github.com/daddyparodz/AutoDeOldifyLocal git clone https://github.com/daddyparodz/AutoDeOldifyLocal.gitcd AutoDeOldifyLocalsudo chmod +x *.sh./fix.sh./setup.shcd DeOldifyconda activate deoldifyjupyter server –generate-configjupyter lab –allow-root 다음 영상이…