일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 인생의 해상도
- frozen lake
- Python
- 단어가 품은 세계
- 고양이발 살인사건
- 숨결이 바람이 될 때
- 시집
- 어른의 행복은 조용하다
- 부에노비스타 소셜클럽
- comfyui
- openAI
- Ai
- Stable diffusion
- 매트로폴리탄
- Gym
- 타이핑좀비
- pygame
- 운석피하기 게임
- 타이핑 몬스터
- 타자연습게임
- 게임개발
- 나는 스물일곱 2등 항해사입니다.
- 아무도 없는 숲속에서
- 나는 매트로폴리탄 미술관 경비원입니다.
- 트렌드코리아2025
- 에르난 디아스
- 황선엽
- gymnasium
- 쿠바전통음악
- 운석 피하기 게임
- Today
- Total
목록전체 글 (81)
스푸79 기록 보관소

OpenAI gymnasium에서 lunarlander를 계속 진행했다.동작 과정에서 큰 문제는 없었는데훈련할 때마다 ndarrays로 tensor를 만들면 속도가 심각하게 느려진다는 경고 메시지가 눈에 거슬렸다. UserWarning: Creating a tensor from a list of numpy.ndarrays is extremely slow. 변환하기 전 코드는 아래와 같았다. states = torch.tensor(batch[0], dtype=torch.float32) actions = torch.tensor(batch[1], dtype=torch.int64).unsqueeze(1) rewards = torch.tensor(batch[2], dtype=torch...

최근에 가장 핫한 segment-anything을 로컬 PC에서 돌려 볼 생각이다.일명 누끼따기로 불리는데이미지와 동영상에서 유사한 영역을 묶어서 색상 추출강조 처리를 해주는 능력(?)을 보여준다.앞으로 자율주행이나 의료분야에서 꽤나 실용적으로 활용될 것으로 예상되는 기술이다. segment-anything 실행에 앞서 CUDA 지원 여부를 확인해 봤다.그런데torch와 torchvision 버전 및 cuda 지원을 확인하는 과정에서아래와 같이 CUDA를 지원여부가 false로 떨어졌다.import torchimport torchvisionprint("PyTorch version:", torch.__version__)print("Torchvision version:", torchvision.__versi..

FLUX는 고사양의 PC가 필수이다. 그래픽카드 최소 VRAM 12GB가 필요하다. 나처럼 저사양의 PC에서 돌리기 위해서는 속도 개선을 위해 다른 workflow를 사용하는 것이 필요하다. 우선 아래 사이트에 접속하자. https://blog.comfy.org/august-2024-flux-support-new-frontend-for-loops-and-more/ August 2024: Flux Support, New Frontend, For Loops, and more!Team Focus We've spent a good part of the last couple months here at Comfy Org speaking with the community online and at events, as ..

FLUX 를 사용하기 위해서는 ComfyUI Manager를 설치를 해야하는데이걸 설치하기 위해서는 Git 설치를 해야한다.https://git-scm.com/downloads Git - DownloadsDownloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific expgit-scm.com위의 사이트에 접속해서 Git ..

FLUX는 Stable Diffusion, 미드저니, DALL-E 보다도낮은 사양에서도 좋은 성능을 보인다는 평을 받는 새로운 AI 이미지 생성 툴이다.심지어 가격도 무료이다. FLUX의 최대 강점은 이미지 안에 텍스트를 아주 잘 출력해 준다고 하는데시험삼아 로컬PC에 설치해서 성능을 확인해 보려고 한다.설치 순서는 다음과 같다. 필자의 PC는 윈도우인 관계로 윈도우 환경에서 진행했다. ComfyUI 설치https://github.com/comfyanonymous/ComfyUI GitHub - comfyanonymous/ComfyUI: The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface..

Gymnasium 사이트에서 LunarLander-v2를 강화학습 시켜보려고 build 를 하는 중 swig.exe 명령어 오류 메시지가 뜨면서 동작을 안 했다.pip install gymnasium[box2d] 위와 같이 gymnasium box2d 관련 모듈을 아무리 내려 받아도 여전히 오류가 발생했다.오류 메시지를 자세히 확인해 보니 Box2D는 cpp로 개발된 모듈인데swig.exe로 빌드를 한 후에야 python에서 동작 할 것 같은 생각이 들었다. 구글에서 swig로 검색을 하니 바로 아래와 같은 사이트가 검색 되었다. swig에 대한 안내 글을 대충 읽어보니예상했던대로C++로 개발된 모듈을 다른 언어에서도 동작할 수 있도록 처리해주는 녀석이었다.항상 이런 귀한 걸 별다른 보상도 없이 만들어주..

강화학습을 공부하기 위해 인터넷으로 강좌를 보면서 공부를 하던 중예시로 나온 FrozenLake 실행을 했더니elf_img = pygame.transform.scale(elf_img, elf_dims)TypeError: integer argument expected, got float위와 같은 오류가 뜨면서 동작을 하지 않았다.큰 마음을 먹고 진득하게 공부를 시작했더니 시작부터 참... 입력값이 integer로 와야 하는데 float으로 들어오면서 오류가 발생한다는 메시지였다.왜 동영상 강좌에서는 발생하지 않는 갈까? 혹시 강사가 mac인데 내 PC는 window라서 발생하는 건지...아무튼 오류가 발생한 경로인c:\Python39\lib\site-packages\gym\envs\toy_text로 이동해..

OpenAI Gym를 공부하기 위해 인터넷에 제공되는 예제를 토씨 하나 안 틀리고 그대로 타이핑하고 실행을 해 봤지만 정상적으로 동작을 하지 않았다. 방향키를 입력하면 방향에 따라 state, action, reward, info 값을 출력하는 간단한 예제였는데 아래와 같은 오류를 메시지를 뿌리면서 동작을 하지 않았다.AttributeError: 'FrozenLakeEnv' object has no attribute 'lastaction' 위의 문제를 처리하기 전에 앞서 우선 키 입력을 받는 부분부터 처리를 해줘야한다. tty, termios와 같은 라이브러리는 mac에서만 동작하는 코드인 듯 하다. 아래는 소스 코드는 강좌에서 사용되는 예제인데 윈도우에서는 전혀 동작하질 않는다.import sys, ..