Skip to content

Instantly share code, notes, and snippets.

""" To use: install LLM studio (or Ollama), clone OpenVoice, run this script in the OpenVoice directory
git clone https://github.com/myshell-ai/OpenVoice
cd OpenVoice
git clone https://huggingface.co/myshell-ai/OpenVoice
cp -r OpenVoice/* .
pip install whisper pynput pyaudio
"""
from openai import OpenAI
import time
@saurabh-kataria
saurabh-kataria / flow_matching.py
Created February 17, 2023 20:40 — forked from francois-rozet/flow_matching.py
Flow Matching in 100 LOC
#!/usr/bin/env python
import matplotlib.pyplot as plt
import torch
import torch.nn as nn
from sklearn.datasets import make_moons
from torch import Tensor
from torch.distributions import Normal
from tqdm import tqdm
@saurabh-kataria
saurabh-kataria / install_k2.sh
Created November 17, 2021 18:12 — forked from pzelasko/install_k2.sh
Steps needed to install K2 from scratch
#!/usr/bin/env bash
# Common steps
conda create -n k2 python=3.8
conda activate k2
conda install -c nvidia cudnn=7.6.5 cudatoolkit=10.2
conda install -c pytorch pytorch torchaudio
pip install cmake
mkdir build
pushd build
@saurabh-kataria
saurabh-kataria / ddp_example.py
Created February 21, 2021 01:40 — forked from sgraaf/ddp_example.py
PyTorch Distributed Data Parallel (DDP) example
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from argparse import ArgumentParser
import torch
import torch.distributed as dist
from torch.nn.parallel import DistributedDataParallel as DDP
from torch.utils.data import DataLoader, Dataset
from torch.utils.data.distributed import DistributedSampler
from transformers import BertForMaskedLM

tmux cheatsheet

As configured in my dotfiles.

start new:

tmux

start new with session name:

@saurabh-kataria
saurabh-kataria / sge_status.md
Created June 22, 2018 15:28 — forked from cmaureir/sge_status.md
Sun Grid Engine SGE state letter symbol codes meanings
@saurabh-kataria
saurabh-kataria / springer-free-maths-books.md
Created December 29, 2015 09:10 — forked from bishboria/springer-free-maths-books.md
Springer have made a bunch of books available for free, here are the direct links