Skip to content

Instantly share code, notes, and snippets.

View CoderCowMoo's full-sized avatar

Moumal Al-Saady CoderCowMoo

View GitHub Profile
from safetensors import safe_open
import einops
import torch
from transformers import AutoModelForCausalLM
def get_orthogonalized_matrix(matrix: Float[Tensor, '... d_model'], vec: Float[Tensor, 'd_model']) -> Float[Tensor, '... d_model']:
device = matrix.device
vec = vec.to(device)
proj = einops.einsum(matrix, vec.view(-1, 1), '... d_model, d_model single -> ... single') * vec
return matrix - proj
import argparse
import sys
import os.path as path
import torch
import torch.nn as nn
from PIL import Image
from transformers import (
AutoTokenizer,
LlamaForCausalLM,
BitsAndBytesConfig,
# You take too many clips and its using up all your storage space?
# Don't know what to do?
# just save this file and make a .bat or shortcut file with the following content
# powershell.exe -NoExit -command "& 'C:\A path with spaces\watch_it.ps1' -filePath 'C:\Wherever you save videos'"
# you also have to edit below where the ffmpeg executable is.
# Geforce experience defaults to C:\Users\User\Videos
# This'll watch every directory there, and spawn a ffmpeg process for each video created,
param(
[Parameter(Mandatory=$true)][ValidateScript({ Test-Path -Path $_ })][string]$filePath
import torch
import transformers
import gradio as gr
import PIL
from threading import Thread
from transformers import AutoTokenizer, AutoModelForCausalLM, TextIteratorStreamer
import warnings
# disable some warnings
transformers.logging.set_verbosity_error()
import torch
import transformers
import gradio as gr
import PIL
from threading import Thread
from transformers import AutoTokenizer, AutoModelForCausalLM, TextIteratorStreamer
import warnings
# disable some warnings
transformers.logging.set_verbosity_error()
import torch
import transformers
from transformers import AutoModelForCausalLM, AutoTokenizer
from PIL import Image
import warnings
# disable some warnings
transformers.logging.set_verbosity_error()
transformers.logging.disable_progress_bar()
warnings.filterwarnings('ignore')
@CoderCowMoo
CoderCowMoo / real-time-speech-to-image.ipynb
Last active April 15, 2024 13:11
Real Time Speech to Imagev1.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
def main():
for i in range(1, 101):
if i % 15 == 0:
print("Fizzbuzz")
continue
if i % 5 == 0:
print("Buzz")
continue
if i % 3 == 0:
print("Fizz")
def main():
for i in range(1, 101):
if i % 15 == 0:
print("Fizzbuzz")
continue
if i % 5 == 0:
print("Buzz")
continue
if i % 3 == 0:
print("Fizz")
@CoderCowMoo
CoderCowMoo / .bashrc
Created April 12, 2022 06:44
A bash script to greet you depending on the time of day with your name included in it. Uses cowsay to display messages
# times to put in were gotten from Tabliss extension with messages @
# https://github.com/joelshepherd/tabliss/blob/main/src/plugins/widgets/greeting/messages.ts
h=`date +%H`
PREFNAME="Moo"
if [ $h -ge 0 -a $h -le 2 ]; then
echo Sleep well, $PREFNAME | cowsay
elif [ $h -ge 3 -a $h -le 5 ]; then
echo Rise and shine, $PREFNAME | cowsay
elif [ $h -ge 6 -a $h -le 9 ]; then
echo Good morning, $PREFNAME | cowsay