카테고리
생활코딩

SED로 같은 행에 단어 추가

https://stackoverflow.com/questions/35252285/insert-text-with-sed-on-the-same-line-that-pattern-search sed로 정규 표현을 찾아, 같은 라인의 마지막에 삽입하는 명령. sed ‘s/\blocalhost\b/& 192.168.25.50/’ file \b: a zero-width word boundary &: refer to that portion of the pattern space which matched 이걸 모르면 ( )와 \1로 개 지랄을 해야 되는데..

카테고리
tensorflow

Monte Carlo Method 코드 분석

여기에 있는 코드 참조.. 책은 “파이썬과 케라스로 배우는 강화학습” 내용. Monte Carlo Method의 코드가 설명되어 있지 않아, python 디버그로 그 결과를 잠깐 살폈다. 메인 코드. # 메인 함수 if __name__ == “__main__”: env = Env() agent = MCAgent(actions=list(range(env.n_actions))) for episode in range(1000): state = env.reset() action = agent.get_action(state) while True: env.render() # 다음 상태로 이동 […]

카테고리
생활코딩

ffmpeg으로 VOB를 MP4로 인코딩하기

아래 사이트에서 참조. https://www.internalpointers.com/post/convert-vob-files-mkv-ffmpeg ffmpeg \ -analyzeduration 100M -probesize 100M \ -i output.vob \ -map 0:1 -map 0:3 -map 0:4 -map 0:5 -map 0:6 \ -metadata:s:a:0 language=ita -metadata:s:a:0 title=”Italian stereo” \ -metadata:s:a:1 language=eng -metadata:s:a:1 title=”English stereo” \ -metadata:s:s:0 language=ita -metadata:s:s:0 title=”Italian” \ -metadata:s:s:1 language=eng -metadata:s:s:1 title=”English” \ -codec:v libx264 -crf 21 \ -codec:a libmp3lame -qscale:a […]

카테고리
tensorflow 생활코딩

gtx 1060 6gb+tensorflow gpu 버전 세팅 후기

Tensorflow, CUDA toolkit, cuDNN 버전. 이것 설치한다고 이틀을 날렸다. 메뉴얼을 제대로 안 읽은 내탓도 있지만, Nvidia가 별다를 설명없이 기존 버전을 숨겨버린 탓도 있다. 멀쩡한 OS도 한번 날리고. Tensorflow 인스톨 사이트에 아래와 같이 써있다. NVIDIA requirements to run TensorFlow with GPU support If you are installing TensorFlow with GPU support using one of the mechanisms described […]

카테고리
LEGO

Lego MindStorm EV3 제어기

조종기 다음으로 Lego 마인드스톰으로 모터 제어기를 만들었다. 기본개념이 아래 그림에 표시되어 있다. 조종기의 역할 서버. 휴대폰 기울기를 확인하여, 공을 기울기 방향으로 이동. 공이 화면 구석으로 이동하면, 기울기가 공 위치를 변경하지 않음 공 위치를 135도 회전 후, 수평 이동시켜 “Left;…, Right:…” 형식으로 소켓으로 전송 Lego Mindstorm의 역할 (전에 만들었던 부분을 재활용 하여, 지저분함.) 클라이언트. 링 버퍼를 […]