본문 바로가기

728x90

ComputerScience/기타

(8)
Github Guide 1. Branch Strategy - git flow master/main branch는 CICD로 바로 test를 거치고 배포와 연동 될 수 있기 때문에 직접 push는 위험하다. develop branch가 현재 개발중인 branch이다. 여기서 브랜치를 파서 나의 작업(task, 해결해야 할 issue 등)을 진행한다. branch를 팔 때 branch이름에 prefix를 사용할 수 있다. feat(새 기능 개발), refactor, fix, docs등이 있다. release branch는 배포 직전 dev에서 따와서 QA를 진행하는 branch이다. 발견된 bug를 수정하고 dev에 지속적으로 merge해준다. test가 끝나면 master/main 으로 병합된다. hotfix branch는 ma..
Installing PyTorch on Apple M1 chip with GPU Acceleration https://towardsdatascience.com/installing-pytorch-on-apple-m1-chip-with-gpu-acceleration-3351dc44d67c Installing PyTorch on Apple M1 chip with GPU Acceleration It finally arrived! towardsdatascience.com
tmux 사용법 https://hbase.tistory.com/200#:~:text=tmux%20%EC%82%AC%EC%9A%A9%EB%B2%95%20%2D%20%EB%8B%A8%EC%B6%95%ED%82%A4%20%EA%B4%80%EB%A0%A8%20%EB%AA%85%EB%A0%B9,-tmux%EC%97%90%20%EB%BF%8C%EB%A0%A4%EC%A7%84&text=copy%20%EB%AA%A8%EB%93%9C%EB%A1%9C%20%EC%A7%84%EC%9E%85%ED%95%98%EB%A9%B4,%EC%9D%B4%EC%A0%84%20%EB%AA%85%EB%A0%B9%EC%96%B4%EA%B0%80%20%EC%84%A0%ED%83%9D%EB%90%9C%EB%8B%A4. [Linux] tmux 설치와 사용법 및 예제..
local에서 ssh tunneling으로 원격 서버의 jupyter notebook 접속하기 https://www.digitalocean.com/community/tutorials/how-to-set-up-jupyter-notebook-with-python-3-on-ubuntu-18-04 How To Set Up Jupyter Notebook with Python 3 on Ubuntu 18.04 | DigitalOcean www.digitalocean.com 1. 원격 서버에 jupyter notebook설치 2. local 컴퓨터 terminal에서 원격 서버로 ssh 접속 (이때 터널링 포트 지정) ssh -L 8888:localhost:8888 your_server_username@your_server_ip 3. 원격 서버 에서 jupyter notebook 4. local 컴퓨터 web ..
Speech Recognition - End to End Models for Speech Recognition Before E2E ASR ASR's main purpose is to translate audio into text The overall process of asr can be expressed like above. From speaker's audio signal, we get probalility of the word(AM), and from the word we calculate wheter the word is plausible in the specific sentence(LM) Based on that probability we finally can decode signal into text. Before E2E ASR we had a lot of modules in the full proce..
Speech Recognition - MFCC The most important thing in deep learning is data. We are handling speech so first, we have to know about how to extract feature from audio. By extracting feature from audio, we can represent audio into vector and it means that a model is ready to learn. 1. MFCC (Mel-Spectogram) Simply say, MFCC is transforming audio data into feature vector. By using librosa python library we can simply extract..
node - 16. 서버리스 노드 개발 16.1 서버리스 이해하기 - 서버리스 아키텍쳐와 노드를 함께 사용하는 방법을 알아본다. - 서버를 클라우드 서비스가 대신 관리해주어 개발자, 운영자가 서버를 관리할 필요가 없다. - 코드를 업로드하고 사용량에 따라 요금을 지불하면 된다. - aws는 lambda, api gateway, s3 등의 서비스가 GCP는 app engine, firebase, cloud functions가 있다. - lambda, cloud functions는 특정 동작을 하는 로직을 저장하고, 요청이 들어올때 클라우드 서비스의 컴퓨팅 자원을 가지고 로직을 실행한다. 함수처럼 호출되어 실행되기 때문에 Faas(function as a service)라고 한다. 16.2 AWS S3 사용 - Amazon Simple Stora..
export .ipynb to PDF (at Colab) 1. pypandoc 설치 !apt-get install texlive texlive-xetex texlive-latex-extra pandoc !pip install pypandoc 2. 구글 드라이브 mount from google.colab import drive drive.mount('/content/drive') 3. convert !jupyter nbconvert --to PDF '/content/drive/My Drive/ipynbToPDF.ipynb'

728x90