Skip to content

Instantly share code, notes, and snippets.

View ryujaehun's full-sized avatar
🎯
Focusing

Jaehun Ryu ryujaehun

🎯
Focusing
View GitHub Profile
@ryujaehun
ryujaehun / Install protobuf 3.6.1 on Ubuntu 16.04
Created August 19, 2018 08:24
Install protobuf 3.6.1 on Ubuntu 16.04
#! /bin/bash
# Make sure you grab the latest version
curl -OL https://github.com/google/protobuf/releases/download/v3.6.1/protoc-3.6.1-linux-x86_64.zip
https://github.com/google/protobuf/releases/download/v3.6.1/protoc-3.6.1-linux-x86_64.zip
# Unzip
unzip protoc-3.6.1-linux-x86_64.zip -d protoc3
# Move protoc to /usr/local/bin/
sudo mv protoc3/bin/* /usr/local/bin/
@ryujaehun
ryujaehun / image_viewer
Last active April 14, 2022 23:35
image_viewer.py
#!/usr/bin/python2
import PIL.Image
try:
from Tkinter import *
import tkFileDialog as filedialog
except ImportError:
from tkinter import *
from tkinter import filedialog
import PIL.ImageTk
tar -xvf cudnn-*.tar.xz
sudo cp cudnn-*-archive/include/cudnn*.h /usr/local/cuda/include
sudo cp -P cudnn-*-archive/lib/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
@ryujaehun
ryujaehun / config.cmake
Created March 6, 2022 05:15
The one-shot tuner build configuration file
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
@ryujaehun
ryujaehun / onnx_generator.py
Created February 3, 2022 07:44
onnx file generator though PyTorch
import torch
import torchvision.models as models
# import argparse
# parser = argparse.ArgumentParser()
# parser.add_argument("-n", "--network", help="network for onnx file", required=False)
# args = parser.parse_args()
input_size = (1,3,224,224)
dummy_input = torch.randn(*input_size, device="cuda")
MODEL_LIST = {
@ryujaehun
ryujaehun / logid.cfg
Last active July 14, 2021 14:25
my example
devices: (
{
name: "MX Vertical Advanced Ergonomic Mouse";
smartshift:
{
on: true;
threshold: 30;
};
hiresscroll:
{
@ryujaehun
ryujaehun / data_visualization.ipynb
Created April 8, 2020 06:14
data_visualization_test
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ryujaehun
ryujaehun / LUT_Parsing_CUDA.ipynb
Created April 8, 2020 06:13
LUT_Parsing_CUDA
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ryujaehun
ryujaehun / video.ipynb
Created November 5, 2019 02:43
video split opencv in python
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ryujaehun
ryujaehun / xbindkeysrc
Last active October 5, 2019 11:54
logitech anywhere2s gesture
"xte 'keydown Control_L' 'keydown Alt_L' 'key Down' 'keyup Alt_L' 'keyup Control_L'"
m:0x10 + b:6
"xte 'keydown Control_L' 'keydown Alt_L' 'key Up' 'keyup Alt_L' 'keyup Control_L'"
m:0x10 + b:7
"xte 'keydown Control_L' 'key W' 'keyup Control_L'"
m:0x10 + b:2
"xte 'keydown Alt_L' 'key Right' 'keyup Alt_L'"
m:0x10 + b:9
"xte 'keydown Alt_L' 'key Left' 'keyup Alt_L'"
m:0x10 + b:8