| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- cudnn 6.0
- CUDA 8.0
- GPU
- CUDA Toolkit
- cuDNN
- DCNN
- Anaconda tensorflow 설치 오류
- Tensorflow 버전
- 운영체제 문제
- CondaValueError
- gpu 버전
- Tensorflow 설치
- Anaconda
- 정보처리기사 개념
- tensorflow
- CUDA 다운로드
- 해커톤
- CUDA
- Tensorflow GPU
- 정보처리기사 문제
- CUDA 이전버전
- 형변환
- prefix already exists
- ubuntu 16.04
- 설치
- 정보처리기사
- Tensorflow windows
- 정보처리기사 정리
- signal 추출
- Windows 10
- Today
- Total
Replay 개발자 이야기
NILMTK(Non-Intrusive Load Monitoring Toolkit) 개념 설명 및 설치 방법 본문
NILMTK(Non-Intrusive Load Monitoring Toolkit) 개념 설명 및 설치 방법
안냐앙 2016. 9. 22. 21:29공식 페이지 : http://nilmtk.github.io/
NILM 이란?
NILM(Non-Intrusive Load Monitoring)을 위한 오픈 소스 Toolkit으로서 여러 기관 및 대학에서 수집한 데이터를 학습하여 가정 내에 사용하는 전기에너지 및 가전기기 동작상태를 모니터링을 가능케 하는 모델 및 인터페이스를 제공한다.
논문 참고 : https://arxiv.org/pdf/1404.3878v1.pdf
설치방법
설치방법 링크 : https://github.com/nilmtk/nilmtk/blob/master/docs/manual/user_guide/install.md
업데이트 anaconda
conda update --yes conda
HDF5 라이브러리와 python-dev 설치
sudo apt-get install libhdf5-serial-dev python-dev
git client 설치
sudo apt-get install git
anconda에 필요한 python 패키기 설치
conda install --yes pip numpy scipy six scikit-learn numexpr pytables dateutil matplotlib networkx
conda install -c omnia pandas=0.17.1
conda install -c omnia hmmlearn=0.1.1
주의! pandas 버전은 0.17.1, hmmlearn 버전은 0.1.1 설치
NILM Metadata 설치
git clone https://github.com/nilmtk/nilm_metadata/
cd nilm_metadata
python setup.py develop
cd ..
psycopg2 설치
sudo apt-get install postgresql postgresql-contrib
sudo apt-get install postgresql-server-dev-all
pip install psycopg2
Misc. pip 설치
pip install nose coveralls coverage
NILMTK 설치
git clone https://github.com/nilmtk/nilmtk.git
cd nilmtk
python setup.py develop
cd..
설치가 성공적인지 확인
cd nilmtk
nosetests
다음은 코드 사용 방법을 설명 해볼까나~