Skip to content

Instantly share code, notes, and snippets.

View murphyk's full-sized avatar

Kevin P Murphy murphyk

View GitHub Profile
@murphyk
murphyk / gist:41a15824378143222bd29235727680d6
Created November 23, 2025 19:32
interactive TTT in Tinker
import os
os.environ["TINKER_API_KEY"] = #
import asyncio
from datetime import datetime
import chz
from tinker_cookbook import cli_utils, model_info
from tinker_cookbook.recipes.multiplayer_rl.text_arena.env import TwoPlayerTextArenaDatasetBuilder
from tinker_cookbook.rl import train
from tinker_cookbook import renderers, tokenizer_utils
@murphyk
murphyk / bern-ekf
Created September 9, 2024 16:25
EKF for binary logistic regression in 2d
# Conditional Moments EKF for fitting a binary logistic regression model to 2 moons data
# Source: https://colab.research.google.com/github/gerdm/bayes/blob/main/exponential-families-ekf.ipynb
image of an integral
Here is the chain graph version of the "Asia" network from Cowell et al 2005 p110
# "Probabilistic Networks and Expert Systems"
# https://link.springer.com/book/10.1007/b97670
@murphyk
murphyk / bayes_tails.R
Last active September 12, 2023 22:13
illustrate tail sensitivity of Bayes (from McElreath)
post_prior <- function(m_pr, m_lik, sd_pr, sd_lik, df_pr, df_lik,
xlim = c(-5, 15), n = 1001, ttl = "",...) {
xvec <- seq(xlim[1], xlim[2], length.out = n)
tfun <- function(x,m,s,df, ...) dt((x-m)/s, df)
prvec <- tfun(xvec, m_pr, sd_pr, df_pr)
likvec <- tfun(xvec, m_lik, sd_lik, df_lik)
postvec <- prvec*likvec/(sum(prvec*likvec)*diff(xvec[1:2]))
matplot(xvec, cbind(prvec, likvec, postvec),
type = "l",
@murphyk
murphyk / gist:da452f046b1d52ab4f04861725ff0625
Created May 28, 2023 18:59
free squat rack, weight bench and barbells
See phots below.
@murphyk
murphyk / shtem-2022
Created March 25, 2022 16:19
shtem payment issue
"Payment type is a required field" yet there is no way to specify it.
The first quote on https://jerrykaplan.com/, "AI isn't magic", shows up with some hidden spam links related to the chosen font.
@murphyk
murphyk / gist:6690410a967c9096b606ee550ffc6f40
Created November 3, 2021 18:44
screenshot of github projects page from my GSOC project this summer
will add file
screenshot of file editing