Skip to content

Instantly share code, notes, and snippets.

@eric-czech
eric-czech / loss_vs_completion.png
Created June 19, 2026 13:53
exp75 v1 — final val loss by completion time
loss_vs_completion.png
@eric-czech
eric-czech / marin_delphi_isoflop_extraction.md
Last active March 31, 2026 13:50
Marin Delphi Scaling Ladder IsoFLOP Extraction
@eric-czech
eric-czech / count_bolinas_datasets.py
Last active March 28, 2026 11:21
Row counts for bolinas-dna genome interval datasets
"""Count rows in bolinas-dna HF datasets (training + validation)."""
from datasets import load_dataset
DATASETS = [
("CDS train", "bolinas-dna/genomes-v5-genome_set-animals-intervals-v5_255_128", "train"),
("Upstream train", "bolinas-dna/genomes-v5-genome_set-animals-intervals-v1_255_128", "train"),
("Downstream train", "bolinas-dna/genomes-v5-genome_set-animals-intervals-v15_255_128", "train"),
("CDS val", "bolinas-dna/genomes-v5-validation-intervals-v5_255_255", "validation"),
("Upstream val", "bolinas-dna/genomes-v5-validation-intervals-v1_255_255", "validation"),
@eric-czech
eric-czech / claude_prompt.md
Created March 20, 2026 11:25
Interactive Approach 2 Bias Application (Claude Prompt)

Prompt for artifact https://claude.ai/public/artifacts/ff4b6e45-cc20-4a96-b95c-57caac05bfff

Chinchilla Approach 2 Extrapolation Error Demo

Create an application comparing Chinchilla Approach 2 token extrapolations against a known, analytical ground truth.

All details below reference Hoffmann et al. 2022, "Training Compute-Optimal Large Language Models" (https://arxiv.org/abs/2203.15556).

Implementation:

  • Define the Chinchilla loss surface: L(N, D) = E + A/N^α + B/D^β with parameters α=0.34, β=0.28, A=406.4, B=410.7, E=1.69 (Appendix D)
@eric-czech
eric-czech / http_stream_download_from_url.py
Created November 24, 2025 13:57
Example for streaming HTTP requests with retries
import sys, os, tempfile
from huggingface_hub.utils import http_stream_backoff
url = "https://cdn.mos.cms.futurecdn.net/v2/t:0,l:160,cw:960,ch:720,q:80,w:960/FaWKMJQnr2PFcYCmEyfiTm.jpg"
ext = os.path.splitext(url)[1]
with tempfile.NamedTemporaryFile(delete=False, suffix=ext) as f:
with http_stream_backoff(
method="GET",
url=url,
@eric-czech
eric-czech / bedtools_docker_step.py
Created August 1, 2025 01:52
Metaflow example using Docker SDK to invoke bedtools
#!/usr/bin/env python3
"""
Metaflow Example: Simple bedtools sorting with Docker
Demonstrates using biocontainers/bedtools via Docker SDK to sort genomic intervals.
"""
import tempfile
import os
@eric-czech
eric-czech / README.md
Last active January 3, 2025 17:33
Triton build script for ARM/AArch64

This script verifies that Triton can be built and minimally tested on ARM64 systems, specifically on AWS Graviton2 instances. Instructions:

  1. Create a g5g.xlarge instance using the following AWS CLI command and make sure to add at least 30G storage:
aws ec2 run-instances \
    --instance-type g5g.xlarge \
--image-id ami-02dcfe5d1d39baa4e \
@eric-czech
eric-czech / export_pmdb_pub_dates.py
Created March 4, 2024 16:49
Export PMDB-BQ publication dates
(
pd.read_gbq(
"SELECT pmid, EXTRACT(YEAR from pub_date) AS pub_year FROM `pmdb-bq.pmdb.article` WHERE pub_date IS NOT NULL",
use_bqstorage_api=True
)
.to_parquet("pub_years.parquet")
)
@eric-czech
eric-czech / ukb_gwas_poc.ipynb
Created January 25, 2024 20:23
UK Biobank sgkit GWAS POC
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@eric-czech
eric-czech / gpt4_linreg.ipynb
Created April 7, 2023 13:52
Linear regression for GWAS created by GPT4
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.