Skip to content

Instantly share code, notes, and snippets.

View naturale0's full-sized avatar

Sihyung Park naturale0

View GitHub Profile
@naturale0
naturale0 / splines.py
Last active October 9, 2024 04:29 — forked from ahwillia/msplines.py
Generate M-spline and I-spline functions in Python
"""
Python code to generate M-splines and I-splines.
References
----------
Ramsay, J. O. (1988). Monotone regression splines in action.
Statistical science, 3(4), 425-441.
"""
import numpy as np
@naturale0
naturale0 / send_pdf2rM.py
Created December 4, 2021 14:06
Convert PDF to reMarkable notebook, then send it to rM device
#!/usr/bin/env python
# coding: utf-8
# <h1>Table of Contents<span class="tocSkip"></span></h1>
# <div class="toc"><ul class="toc-item"></ul></div>
# In[36]:
import os
@naturale0
naturale0 / backup_reMarkable.py
Last active June 7, 2024 12:46
Backup reMarkable documents as PDFs
#!/usr/bin/env python
# coding: utf-8
## =============== REQUIREMENTS =============== ##
## rmrl: https://github.com/naturale0/rmrl
## rsync (for rM):
## - https://github.com/JBBgameich/rsync-static/releases/download/continuous/rsync-arm
## - https://www.reddit.com/r/RemarkableTablet/comments/hetyfa/comment/fvu1fy3/?utm_source=share&utm_medium=web2x&context=3
# In[36]:
@naturale0
naturale0 / install_ds_packages.sh
Last active June 1, 2021 10:59
install basic ds packages in termux
pkg update
pkg install python build-essential freetype libpng libzmq libcrypt libjpeg-turbo libxml2 libxslt
pip install bs4 requests lxml
curl -LO https://its-pointless.github.io/setup-pointless-repo.sh
bash setup-pointless-repo.sh
pkg install numpy scipy
pip install matplotlib jupyter
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
import itertools
from torchtext.experimental.datasets import TextClassificationDataset
from torchtext.vocab import build_vocab_from_iterator
from torchtext.experimental.functional import sequential_transforms
from torchtext.experimental.datasets import IMDB
from torchtext.data.utils import get_tokenizer
from torch.nn.utils.rnn import pack_padded_sequence
def build_char_vocab(data, index, bow="<w>", eow="</w>"):
@naturale0
naturale0 / NLPM_pytorch.ipynb
Last active December 8, 2023 04:36
implementation of NPLM (pytorch & tensorflow)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
# In []:
import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
import scipy as sp
A = np.random.normal(5, 1, 100)
B = np.random.normal(3, 1.5, 100)
C = np.random.normal(4, 2, 100)
@naturale0
naturale0 / pretrain-WSL.ipynb
Created June 17, 2018 14:41
Chest X-ray (Pneumonia) - WSL
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@naturale0
naturale0 / Weakly-supervised_localizer.ipynb
Last active June 17, 2018 14:02
Facial Emotion Recognition - WSL
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.