Subscribe to SOOFTWARE

Stay up to date! Get all the latest & greatest posts delivered straight to your inbox

개발

개발 도구와 실습 노트 · 글 41개

개발software

마크다운으로 발표자료 만들기 (Marp for VS Code)

마크다운으로 발표자료 만들기 (Marp for VS Code) 저는 개인적으로 무언가를 정리할 때 텍스트 레벨에서 모든 편집이 가능한 마크다운(Markdown…

·5 min read
마크다운으로 발표자료 만들기 (Marp for VS Code) cover image
개발nlp

Sooftware NLP - Huggingface Datasets Methods

Huggingface Datasets Methods 자주 사용하는 허깅페이스 datasets의 메서드를 정리합니다. load_datasets 허깅페이스 서버에 올라가 있는 데이터셋을 다운 받을 때 사용하는 메서드 save_to_disk…

·2 min read
Sooftware NLP - Huggingface Datasets Methods cover image
개발cs

Basic Computer System - 연산 장치

Basic Computer System ※ 본 포스팅의 내용은 책을 읽고 공부한 내용을 기록한 포스트입니다. 컴퓨터를 구성하는 3 요소 연산 장치 (CPU) => 초당 얼마나 많이 계산 가능한지 메모리 장치 (RAM, Hard-Drive…

·5 min read
Basic Computer System - 연산 장치 cover image
개발toolkit

Slack Bot

Slack Bot Python과 Slack API를 사용하여, 특정 채널에 자동으로 글을 올리거나 댓글을 달아주는 슬랙봇을 만들어보겠습니다. 두 개의 과정으로 진행되는데, 첫 번째는 Slack API에 bot을 등록하는 것이고 두 번째는 등록된 bot…

·7 min read
Slack Bot cover image
개발toolkitwebpythonopen-source

Flask

Flask Flask는 ‘micro’웹 프레임워크입니다. 즉 Django…

·11 min read
Flask cover image
개발nlpparallelismlarge-scale

Sooftware NLP - DeepSpeed Usage

DeepSpeed Usage…

·4 min read
Sooftware NLP - DeepSpeed Usage cover image
개발toolkitlogging

Sooftware ML - Wandb Image Log

Wandb (Weights & Bias) Image Log Wandb 라이브러리는 최근에 가장 편리하면서도 파워풀한 logging 라이브러리입니다. NLP에서 많이 쓰이는 PyTorch, PyTorch-Lightning, Huggingface…

·3 min read
Sooftware ML - Wandb Image Log cover image
개발toolkitenvironment

Docker란?

Docker 란? 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 배가 물건을 컨테이너에 넣어 운반하는 것처럼, 도커도 여러 가지 원하는 프로그램들을 컨테이너에 넣어 배포할 수 있다는 점이 비슷합니다. Docker 주요 개념…

·13 min read
Docker란? cover image
개발toolkit

Sooftware ML - BentoML

BentoML Machine Learning Serving 라이브러리인 BentoML 사용방법에 대해 정리합니다. image 주요 특징 Online / Offline Serving Flask 기반 모델보다 100배의 처리량을 가지고, Adaptive…

·6 min read
Sooftware ML - BentoML cover image
개발nlp

Sooftware NLP - Uniform Length Batching in PyTorch

Uniform Length Batching in PyTorch 전체 토큰 길이가 비슷한 인풋끼리 배치를 이루어주는 방식 그냥 랜덤하게 배치를 묶어주면 길이가 한 데이터를 제외하고는 평균 길이가 10인데 한 데이터 길이가 10…

·6 min read
Sooftware NLP - Uniform Length Batching in PyTorch cover image