- Pretendard font, install both static and variable version
- MacType: 폰트 렌더링 엔진을 FreeType로 바꿔줍니다.
- noMeiryoUI: 시스템 폰트를 바꿔주는 역할을 합니다.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//============================== | |
// 미세먼지, 온습도 관측 프로젝트 | |
//============================== | |
#include <Wire.h> | |
#include <LiquidCrystal_I2C.h> | |
#include <DHT11.h> | |
#if defined(ARDUINO) && ARDUINO >= 100 | |
#define printByte(args) write(args); | |
#else |
Setting up Neovim and NvChad
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
call plug#begin() | |
Plug 'preservim/NERDTree' | |
Plug 'junegunn/fzf' | |
Plug 'catppuccin/nvim', { 'as': 'catppuccin' } | |
Plug 'itchyny/lightline.vim' | |
call plug#end() | |
" Shortcut configs |
documents = https://lgug2z.github.io/komorebi/installation.html
Install the komorebi and whkd packages using winget install
winget install LGUG2Z.komorebi
winget install LGUG2Z.whkd
This is my configuration files of these programs.
- Kanata: A cross-platform software keyboard remapper for Linux, macOS and Windows.
- Komorebi: Tiling Window Management for Windows.
- Amethyst: Automatic tiling window manager for Mac.
- Pop! OS Tiling also works with Ubuntu.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[project] | |
name = "my-ml-project" | |
description = "A project that does ML stuff" | |
authors = ["Your Name <your.name@gmail.com>"] | |
channels = ["conda-forge"] | |
platforms = ["linux-64", "osx-arm64"] | |
[tasks] | |
train-model = "python train.py" | |
evaluate-model = "python test.py" |
NVIDIA 그래픽 카드(혹은 GPU)와 컴퓨터 운영 체제(OS) 간의 통신을 관리하고 제어하는 소프트웨어로 NVIDIA GPU를 컴퓨터에서 올바르게 인식하고 제어, 리소스를 최적화하고, 그래픽 작업을 처리하기 위해 GPU에 명령을 전달하는 역할
CUDA는 C/C++ 프로그래밍 언어를 기반으로 하며, GPU에서 병렬 코드를 작성하고 실행할 수 있는 풍부한 라이브러리와 도구를 제공, CUDA는 GPU 컴퓨팅에서 일종의 컴파일러 역할을 수행한다.
CUDA는 2개의 API를 가지고 있는데, 하나는 runtime API이고 다른 하나는 driver API이다. 각 API가 각자의 version을 가지고 있다.
nvidia-smi
는 runtime API로 GPU 드라이버에 의해 설치된다. nvcc
는 CUDA toolkit
에 의해 설치된다.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import warnings | |
import matplotlib.pyplot as plt | |
import pandas as pd | |
import seaborn as sns | |
from scipy import stats | |
df = pd.read_csv("../input/tumor_growth.csv") | |
df.head() |
NewerOlder