반응형

분류 전체보기 176

[Librosa] music/audio processing library Librosa 사용법 Tutorial - (3) Audio feature extraction

music/audio processing library Librosa 사용법 Tutorial (1) Install, import and load (2) Audio data representations (Spectogram, Mel-spectogram) (3) Audio feature extraction (4) Audio feature processing Audio data를 이용해 genre classification, instrument recognition, melody extraction 등의 task를 수행하려면 audio data의 feature을 추출해야 한다. Librosa를 이용해 RMS, Spectral statistics, MFCC, Chroma를 구하는 방법에 대해 소개하겠다. I. ..

[Librosa] music/audio processing library Librosa 사용법 Tutorial - (2) Audio data representations (Spectrogram, Mel-spectogram)

music/audio processing library Librosa 사용법 Tutorial (1) Install, import and load (2) Audio data representations (Spectrogram, Mel-spectogram) (3) Audio feature extraction (4) Audio feature processing librosa.load method를 이용하여 audio file을 불러오면 waveform의 형태로 데이터를 얻게 된다. Waveform만으로는 audio data를 분석하기에 어려움이 있다. 이번 글에서는 Audio data를 분석하고 특징을 알아낼 수 있는 representation을 librosa로 얻는 방법에 대해 소개하겠다. Spectrogr..

[Librosa] music/audio processing library Librosa 사용법 Tutorial - (1) install, import and load

Librosa는 music/audio data의 처리를 위해 사용되는 library이다. 이번학기 수업에서 사용하게 되어 사용법을 정리해보려고 한다. Official docs: https://librosa.org/doc/main/index.html librosa — librosa 0.8.1 documentation © Copyright 2013--2021, librosa development team. librosa.org music/audio processing library Librosa 사용법 Tutorial (1) Install, import and load (2) Audio data representations (Spectogram, Mel-spectogram) (3) Audio feature ..

[딥러닝 논문리뷰] Rethinking the Truly Unsupervised Image-to-Image Translation (TUNIT) (ICCV 2021)

2021 ICCV에 Accept된 논문인 "Rethinking the Truly Unsupervised Image-to-Image Translation"을 정리한 글입니다. Naver CLOVA AI에서 작성된 논문입니다. 이전까지의 Unsupervised model (cycleGAN 등)은 사실 Semi-supervised 모델이라고 해야 한다고 얘기하며, Data collection(labeling)이 필요하지 않은 Truly unsupervised model인 TUNIT을 제안하고 있습니다. 논문 링크: https://arxiv.org/pdf/2006.06500 Official code: https://github.com/clovaai/tunit 1. Levels of Supervision in G..

apt 관련 명령어 정리

apt와 apt-get의 차이 출처: https://ksbgenius.github.io/linux/2021/01/13/apt-apt-get-difference.html 요약하자면 apt-get은 사용 가능한 옵션의 수가 많고, apt는 그 중 많이 사용하는 옵션들만 추출해 보다 편리하고 간단하게 만든 버전인 듯 하다. 설치된 패키지 목록 확인 출처: 제타위키 dpkg -l apt --installed list apt보다는 dpkg가 가독성이 좋은 것 같다. 패키지 삭제 관련 명령어 (remove, purge, autoremove) 출처: https://codechacha.com/ko/linux-apt-purge-vs-remove/ #remove sudo apt-get remove (package) sud..

CUDA, driver, PyTorch + Tensorflow 호환되는 version 찾고 설치(업그레이드, 다운그레이드)하기

CUDA를 설치 시에 driver version에 맞는 version을 설치해야 하고, CUDA version에 맞는 version의 PyTorch를 설치해야 한다. 참고: Driver & Cuda & PyTorch version 확인 Python으로 PyTorch, Python, CUDA, cudnn 버전 확인 PyTorch 버전 확인 import torch print(torch.__version__) Python 버전 확인 import sys print(sys.version) Python 경로 확인 import sys print(sys.executable) CUDA & Driver 버전 확인 1. nvidia-smi - Drive.. bo-10000.tistory.com 1. Nvidia 드라이버 설..

Python으로 PyTorch, Tensorflow, Python, CUDA, cudnn 버전 확인

PyTorch 버전 확인 import torch print(torch.__version__) Tensorflow 버전 확인 import tensorflow as tf print(tf.__version__) Python 버전 확인 import sys print(sys.version) Python 경로 확인 import sys print(sys.executable) CUDA & Driver 버전 확인 1. nvidia-smi - Driver version, CUDA version을 확인할 수 있다. 2. nvcc - CUDA version을 확인할 수 있다. 3. PyTorch를 이용해 확인 import torch print(torch.version.cuda) cudnn 버전 확인 import torch p..

nvidia-smi와 nvcc로 본 CUDA version이 다를 때

CUDA version을 확인할 수 있는 방법은 두 가지가 있다. 하나는 nvidia-smi를 이용하는 것이고, 하나는 nvcc를 이용하는 것이다. 둘의 version이 달라서 찾아보니, 다음과 같은 답을 얻을 수 있었다. 출처 : https://stackoverflow.com/questions/53422407/different-cuda-versions-shown-by-nvcc-and-nvidia-smi CUDA는 2개의 API를 가지고 있는데, 하나는 runtime API이고 다른 하나는 driver API이다. 각 API가 각자의 version을 가지고 있다. driver API는 GPU driver installer에 의해 설치되고, runtime API는 CUDA toolkit installer에..

로지텍 키보드 & 마우스 데스크탑-아이폰 멀티 디바이스에서 이용하기 (AssistiveTouch)

내일 휴가라서.. 일하기 싫어서 연구실 키보드와 마우스를 아이폰에 연결해 보았다. 내가 사용하는 제품은 MK 850 콤보로, K850 키보드 + M720 마우스로 구성된 세트이다. https://www.logitech.com/ko-kr/products/combos/mk850-wireless-keyboard-mouse.920-008488.html?crid=1759 로지텍 MK850 멀티 디바이스 무선 키보드 및 마우스 콤보 MK850 콤보 구매하기 손목 받침대와 입체적인 마우스가 포함된 무선 키보드로 다양한 장치에서 편리하게 작업하며 생산성을 향상해보세요. www.logitech.com PC 주변기기에 관심이 없어서 몰랐는데, 로지텍 마우스 & 키보드에 정말 다양한 기능이 많은 것 같다. 특히 마우스에 있..

🥨 이것저것 2021.08.09

[딥러닝 논문리뷰] Loss Functions for Image Restoration with Neural Networks (IEEE TMI 2016)

2016년 IEEE TMI에 개제된 논문인 "Loss Functions for Image Restoration with Neural Networks"를 정리한 글이다. Super-resolution, artifact removal, denoising 등 Image restoration task에서 쓰이는 Loss function에 대해 분석했고, Image restoration task에서 좋은 성능을 낼 수 있는 새로운, 미분가능한 loss function을 제안했다. 꽤 옛날 논문이지만, 읽기 쉽고 유명한 논문이라 정리해 보려고 한다. 1. Background Image restoration Image restoration이란, denoising, deblurring, demosaicking, sup..

반응형