Skip to content

Instantly share code, notes, and snippets.

@keveman
keveman / op.cxx
Created July 20, 2019 23:21
outer product
#include <iostream>
#include <type_traits>
#include "peg.inl.h"
@meta void check_array(@meta const access &a) {
static_assert(std::is_array<decltype(@(a.tensor_name))>::value);
static_assert(std::rank<decltype(@(a.tensor_name))>::value == a.A.rows);
}
@macro void foo(const char* str) {
@keveman
keveman / index.html
Created April 8, 2023 22:55
React Webcam Switch Camera Example
<div id="root"></div>
@keveman
keveman / moonshine.mojo
Last active November 19, 2024 23:15
moonshine.mojo
from max.engine import (
InputSpec,
InferenceSession,
Model,
TensorMap,
NamedTensor,
)
from pathlib import Path
from python import Python, PythonObject
from max.tensor import Tensor, TensorSpec, TensorShape
@keveman
keveman / moonshine.py
Last active November 19, 2024 23:16
moonshine.py
import os
import sys
import argparse
import wave
import time
import numpy as np
import tokenizers
#
# To run: