This is your work, valued

Edinburgh, United Kingdom

Kiyoon Kim

Elite
@kiyoon

Computer scientist with computer vision, machine learning and signal processing background.

jupynium.nvim. Selenium-automated Jupyter Notebook that is synchronised with Neovim in real-time.

774

treemux. A modern file explorer (Nvim-Tree/Neo-Tree) as a Tmux sidebar, with dynamic updates and bi-directional interaction.

205

nvim-hand-gesture. Write programs with hand gestures

96

treesitter-indent-object.nvim. Context-aware indent textobject powered by Treesitter. `vai` to select current context.

74

python-import.nvim. Add import statements FAST ⚡️

62

dotfiles. Neovim Tmux IDE configuration

47

telescope-insert-path.nvim. Insert file path on the current buffer using Telescope.nvim

46

Korean-IME.nvim. 한글/한자 입력기 for Neovim. OS-independent Korean input method that converts English inputs to Korean in-place.

40

tmux-appimage. Tmux AppImage releases. We release as soon as the official tmux gets updated, using GitHub Action.

32

haskell-scope-highlighting.nvim. Haskell syntax highlighting that considers variable scopes. Inspired from "Context Coloring" by prof. Douglas Crockford.

30

PyVideoAI. PyTorch-based Ultimate Deep Learning Research Tool focusing on Video Action Recognition

25

C_python_ipc. Message Queue based Interprocess Communication (IPC) between Python and C.

23

tmux-send.nvim. Copy and paste buffer content or file path in Nvim-Tree, Neo-Tree, Oil to another tmux pane in Neovim.

23

magick.nvim. magick neovim lua bindings

18

verb_ambiguity. Official implementation of "An Action Is Worth Multiple Words: Handling Ambiguity in Action Recognition", BMVC 2022

12

version-pioneer. Versioneer fork with hatchling, pdm support with useful CLI. Manage git tag-based version for any project.

11

nvim-tree-remote.nvim. A set of Nvim-Tree actions to open files on another remote neovim.

10

tmuxsend.vim. Vim plugin that lets you copy and paste to a different tmux pane.

9

screenrc4ubuntu. Recommended GNU Screen configuration and tutorial

5

channel_sampling. Official implementation of "Capturing Temporal Information in a Single Frame: Channel Sampling Strategies for Action Recognition", BMVC 2022

5

video_datasets_api. Video datasets (EPIC-Kitchens, Something-Something, Diving48, HMDB-51, UCF-101) tools and API

4

DALI_video_loader_examples. Working examples of DALI video loader for PyTorch. Easy implementations of GPU video dataloaders.

4

tmux-local-install. Install the latest tmux in one line of command. The easiest way.

1

camera-tools. Camera file management tools, specifically designed for Canon M50.

1

PyVideoAI-examples. PyVideoAI example Jupyter Notebooks.

1

Ruliweb-hotdeal-crawler. Ruliweb hotdeal crawling and Mailgun email notification, Telegram bot notification

1

vimrc4ubuntu. Vim/Neovim configuration with Vim-Plug, language syntax checker and completion, etc.

1

downsample_img. Image downsampler written in Python2. Supports CPU parallelization, GPU parallelization (CUDA). Downsample based on averaging pixels, and crops if ratio doesn't fit.

1

backup_script. The best incremental backup script.

1

putty_ubuntu_theme. Apply Ubuntu theme with one script.

1

mkdocs-material-github-flavored-template. MkDocs template with GitHub-style markdown, with useful GitHub Actions to deploy manually and automatically.

1

opticalflow_farneback. CPU farneback optical flows calculation

1

kiyoon.github.io. HTML

1