전체 글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. 로지텍 무선 게이밍마우스 G603 8개월간 사용 후기 로지텍 게이밍마우스 G603 로지텍 G603 마우스를 구매한지 8개월이 지났다. 이 긴 시간동안 한번의 A/S 를 받은것 (지인이 마우스 휠을 너무 격하게 사용하여 마우스 휠이 고장났었다.) 외에는 아주 만족스럽게 사용중이다. 이 기간동안 사용하고 느낀점을 리뷰로 작성해둔다. 구성품 우선 포장을 뜯으면 다음과같은 구성요소가 포함되어있다. 마우스 본체 USB 수신기AA 건전지 2개USB 연장 케이블특이한점은 USB 연장선을 준다는 점이다. 연결 배터리가 들어가는 본체는 대부분의 마우스들과 달리 자석으로 고정되어있다. 마우스의 클릭부분을 살짝 들면 상판이 가볍게 분리된다. 건전지는 2개를 삽입할 수 있지만 하나만 넣어도 작동이 된다. 좀더 무게를 주고싶다면 건전지 두개를 모두 넣어서 사용하면 된다. 마우스 .. 2018. 8. 22. 07-2. Tensor Flow 에서 Data preprocessing (normalization) 구현 07-2. Data preprocessing 출처 : 모두를위한 머신러닝 (http://hunkim.github.io/ml/) Tensor Flow 에서 사용할 Data preprocessing 에 관하여 이론과 예제를 통해 설명한다.¶ Data Preprocessing (Normalization)¶예를들어 2차원의 data 의 column 값들이 비슷한 경우, 다음과 같은 모양을 갖으며 minimum point를 찾을 수 있다.그러나 만약 column 끼리의 값이 많이 차이나는 데이터일 경우 다음과 같이 한쪽으로만 치우친 그래프가 생성되고, 한쪽 축으로의 편차가 더 적기때문에 그 방향으로 움직이다가 튀는 경우가 발생한다.따라서 차이가 큰 데이터들의 값을 비슷하게 맞춰주는 작업이 필요하다. 예를들면 다음.. 2018. 8. 22. 이전 1 2 3 4 5 다음