필자는 우분투와 윈도우를 멀티부팅해서 사용하고 있습니다. 리눅스와 윈도우를 멀티부팅해서 사용하다보면 시간이 틀어지는 일이 생기게 됩니다. 윈도우에서 자동 시간설정을 한번 껏다가 켜주면 해결되는 일이긴 하지만 귀찮은건 똑같습니다.이 포스팅에서는 이런 경우 해결방법에 대해서 포스팅할려고 합니다. |원인 리눅스와(우분투) 윈도우에서 시간이 틀어지는 현상은 각자 기준으로 두는 시간이 다르기 때문입니다.간단하게 말하면 메인보드에 시간을 저장할때 우분투는 표준시간으로 저장하고 윈도우는 로컬시간으로 표시하기 때문입니다.우리나라의 경우 GMT+9의 시간대를 사용하고 있는데 리눅스에서 저장된 시간을 기준으로 생각하면 9시간 느리게 표시되는 것입니다.이로 인해서 한쪽 OS에서 시간을 세팅한 후에 다른 OS로 부팅하게 되면..
|tf.truncated_normal 와 tf.random_normal 텐서플로우에서 랜덤으로 수를 주는 방법은 여러가지가 있습니다. tf.truncated_normal 와 tf.random_normal 는 매우 비슷하게 작동하지만 큰 차이가 있습니다. 어떠한 차이가 있는지는 직접 그래프를 보면서 알아보면 알기 쉽습니다. 우선 사전적 의미로 truncated를 찾아보게되면 '끝이 잘린'이라고 해석됩니다. 즉 특정값을 경계로 자르는 것입니다. 우선 이론적부터 살펴보면 두함수 모두 랜덤하게 값을 가져오는 방법입니다. 다만 두 방식의 가장 큰 차이는 tf.truncated_normal 은 너무 작거나 너무 큰 값이 아닌 값으로 랜덤한 값을 가져오는 것입니다. 이는 딥러닝이나 머신러닝 중 너무큰값이나 너무작은값..
|jupyter-tensorboard http://lucycle.tistory.com/274?category=795367 위 링크의 글에서 소개를 했습니다만 jupyter-tensorboard란 주피터 노트북에서 간편하게 텐서보드를 바로 볼 수 있게 도와주는 확장프로그램입니다. 하지만 만약 필자가 쓴 게시글들을 토대로 설치를 했으면 작동하지 않았을겁니다. 또한 환경을 꼬아서 설치한 사람들도 모두 작동이 안됬을 겁니다. 이 툴을 사용하기 위해서는 모든 프로그램을 pip명령어를 통해 설치해야 합니다. 또한 동일한 파이썬 버전이어야 합니다. 필자의 경우 아나콘다를 사용하고 있기에 아나콘다 기준으로 설명하면 1 2 3 4 activate tensorflow pip install tensorflow pip ins..
|주피터 노트북에 사진넣기 주피터 노트북을 사용하다보면 사진을 넣고 싶을 수 있습니다. 주피터 노트북에서 사진을 넣는 방법은 간단합니다. 1 2 3 4 from IPython.display import Image Image("img/picture.png") # code안에서 나오게 할 때 ![title](img/picture.png) # markdown안에서 나오게 할 때 cs 우선 맨위에 명렁어를 import합니다. 그리고 code안에 출력으로 쓸거면 Image("img/picture.png") 를 code안에 넣고 실행시키고, markdown형식으로 쓸거면 ![title](img/picture.png)를 markdown안에 넣고 실행하면 됩니다. 코드안에 넣고 싶은 이미지파일을 다운로드받고 해당경로를..
|비주얼 스튜디오 0 코드로 인해 종료되었습니다 이전 비쥬얼 스튜디오에서는 이렇지 않았는데 최신 버전의 비주얼 스튜디오에서는 프로그램이 종료될때 '0코드로 인해 종료되었습니다' 라는 말이 나옵니다. 이것은 프로그램이 종료될때 return 0 를쓰는것과 같이 정상적으로 종료되었다는 뜻입니다. 하지만 이것이 나오면 보기 안좋기 때문에 없애는 방법을 알려드리겠습니다. 비주얼 스듀티오를 열고 도구 - 옵션 - 디버깅 - 일반 탭으로 들어간 다음 맨 아래에 있는 '디버깅이 중지되면 자동으로 콘솔닫기' 에 체크를 하면 됩니다. 그러면 예전에 보던것과 같이 '계속하려면 아무 키나 누르십시오...'으로 바뀌게 됩니다. 출처/참고 광고
|텐서보드 텐서보드는 텐서플로우에서 지원하는 프로그램으로 텐서플로우에 기록된 로그를 시각화 시켜주는 툴입니다. 텐서보드를 사용하기 위해서는 텐서플로우 코드에서 FileWriter를 통해 그래프와 기록할 것을 로그로 만들어 준 다음 CMD에서 해당 로그위치에 텐서보드를 실행해야 합니다. 하지만 위와같은 방법은 귀찮을 수 있는데 이번 포스팅에서는 주피터노트북 상에서 바로 텐서보드를 여는 방법을 포스팅할 것입니다. 본 포스팅은 텐서보드 사용법을 알고있다는 전제하에 포스팅됩니다. |jupyter_tensorboard 제가 아닌 다른 사람이 이미 이를 편하게 하기 위해서 코드로 만들어서 git에서 공유하고 있습니다. 자세한건 하단 링크를 참고해주세요. 까는 방법은 매우 간단합니다. 필자의 경우 아나콘다 환경에서 ..
|텐서보드 텐서플로우를 사용할 때 텐서보드를 사용하는 경우가 많습니다. 하지만 필자처럼 인터넷 익스플로러를 기본 브라우져로 사용하고 있는 경우 텐서보드가 정상적으로 작동하지 않는 것을 확인할 수 있습니다. 이는 텐서보드가 인터넷 익스플로러를 지원하지 않기 때문입니다. 따라서 텐서보드를 정상적으로 사용하기 위해서는 크롬또는 파이어폭스를 기본 브라우져로 사용하거나 인터넷 익스플로러에서 실행 후 링크를 복사해서 크롬으로 실행해야 합니다. 이는 텐서플로우 팀에서 지원하지 않는 내용이기 때문에 바뀔 가능성이 없다고 생각됩니다. 아래 링크는 텐서보드의 익스플로러11에서 사용 불가능한 점에 대한 git discussion 링크입니다. 출처/참고 https://github.com/tensorflow/tensorflow..
|jupyter notebook 단축키 주피터 노트북을 편하게 사용할려면 단축키를 잘 알아야 합니다. 이번 포스팅에서는 유용하게 사용할 수 있는 단축키 몇개를 알아볼려고 합니다. 필자는 텐서플로우를 사용하는데 사용하기 때문에 텐서플로우 소스로 단축키를 설명합니다. 우선 주피터 노트북에는 커맨드모드와 에디트모드 2가지가 있습니다. 각 환경은 엔터(에디트모드), ESC(커맨드모드)로 이동 가능합니다. 파란색 테두리로 되어있을땐 커맨드 모드이고 초록색 테두리로 되어있을땐 에디트 모드입니다. 에디트모드에서는 말그대로 코드를 짤수있는 상태를 말합니다. 이 두가지를 알았다면 주피터노트북에서 사용가능한 코드를 아래 적겠습니다. Command Mode (press Esc to enable) Edit Mode (pres..
- Total
- Today
- Yesterday
- 샌디스크
- 와트맨
- 최적화
- 디스플레이
- 윈도우10
- AMD
- tensorflow gpu
- 명암비
- TensorFlow
- 아마존
- 쓰레드리퍼
- tensorboard
- constant
- 크롬
- Jupyter Notebook
- 화면캡쳐
- 명암
- 스레드리퍼
- 동기화 오류
- 우분투
- 화면캡쳐프로그램
- 라데온
- Sandisk
- 프리싱크
- RS4
- VSCode
- 주피터 노트북
- 텐서플로우
- 픽셀
- 텐서보드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |