본문 바로가기

분류 전체보기25

파이썬에서 Warning 출력 없애는 방법, 출력하는 방법 파이썬에서 Warning 출력 무시하는 방법 파이썬에서 외부모듈을 사용하다보면 Warning 메세지가 출력되어 보기 불편한 경우가 생긴다. 이럴 경우 다음 내용을 코드 중간에 삽입하면 Waring 이 출력되지 않게된다. import warnings warnings.filterwarnings("ignore") 파이썬에서 Warning 출력방법 반대로 내가 만든 코드를 다른사람이 사용할 때 Warning 을 출력하고싶다면 다음과같이 사용할 수 있다. import warnings if len(file_list > 100): warnings.warn("If the number of files is more than 100, performance degradation may occur.") 2018. 9. 11.
리눅스에서 crontab 사용방법 쉽게 정리 및 예제 개요 리눅스를 사용하다보면 주기적으로 반복하여 어떤 작업을 하고싶을 경우가 생긴다 (예: 매월 1일 12시에 데이터베이스 백업, 10분마다 파일 압축). 이런 경우에 가장 많이 쓰이는 모듈이 crontab 이다. 대부분 리눅스를 설치하면 기본적으로 설치되어있고, 부팅시 자동실행이 되어있다. 관리자 (root) 로 설정방법 모든 cron 들을 한눈에 관리하기 가장 편한 방법은 /etc/crontab 을 활용하는것이다. 편집기로 이 파일을 열면 초기상태에는 다음과같은 모양을 하고있다. SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example of job defini.. 2018. 8. 27.
다이소 스마트폰 자전거 거치대 (Bike Tools) 후기 및 조립방법 다이소에 가면 휴대폰 자전거 거치대가 여러종류가 있다. 인터넷 검색해보면 많이 나오는 제품은 탈부착 할 때 육각렌치를 들고다녀야 해서 이 제품을 선택했다. 그 제품도 이 제품도 5천원치고는 무난히 쓸만한 제품이라고 생각한다. 제품 구성품은 다음과 같다. 왼쪽은 휴대폰 본체를 결합시키는 부위이고 중간에 있는것은 자전거 기둥에 결합시키는 부위이다. 포장지 옆면에 보면 조립하는 방법이 쓰여있다. 위 설명에는 이 분리되어있는 두 부위를 결합시키는 방법설명이 나와있지 않다. 조립방법 기본적으로 톱니를 시계방향으로 돌리면 풀리고, 시계 반대방향으로 돌려야 조여진다. 1. 우선 C 를 돌려서 나사를 풀어서 분리시킨다. 2. 핸들에 결합시키는 부위의 둥그렇게 파인부분을 C 나사에 맞게 접촉시킨다. 3. 앞에서 제거한 .. 2018. 8. 24.
07-3. Tensor flow 에서 epoch 과 batch 설명 및 예제 07-3. Training using Epoch and Batch 출처 : 모두를위한 머신러닝 (http://hunkim.github.io/ml/) Tensor Flow 에서 많은 데이터를 학습시킬 때 사용하는 Epoch 과 Batch 에 대해 알아본다¶ 큰 사이즈의 데이터를 읽고 학습시키려면 그만큼의 벡터공간도 많이 필요하므로 일정크기 만큼 나눠서 학습을 시키는것이 효과적이다. 예를들어 100만개의 데이터가 있을 경우, 10만개씩 학습을 시키고 모델은 학습된 결과를 저장해둔 상태로 다음 10만개의 데이터를 학습하는 과정을 반복한다. 이 방법이 효과적인 이유는, 100만개의 데이터를 학습시켜두었는데 새로운 10만개의 데이터가 생겼을 때 110만개를 학습시키는것이 아닌 생성해둔 모델을 불러와서 사용 할 수.. 2018. 8. 23.