Resource Library
The resource library explains the type, source, and boundary of public files on the site. Resources are meant to support article reproduction: readers should be able to move from an article to its CSV, source file, diagram, or archive, then return to the article to verify the output.
| Resource type | Example | Verification | Boundary |
|---|---|---|---|
| Data file | Iris CSV, handwritten digit train/test sets, PyBaMM simulation output. | Check fields, sample count, label meaning, and preprocessing steps. | Teaching data is not the same as production business data. |
| Source code | C implementations, Python scripts, browser demo models. | Run locally and record parameters, logs, and output files. | Provided as-is; production use needs a separate review. |
| Diagram | Flowcharts, scatter plots, network timelines, experiment screenshots. | Compare against article steps and source data. | Diagrams explain structure and should not be treated as standalone conclusions. |
| Archive | Project zip files, lab attachments, visualization assets. | Check README files, filenames, and version date. | Run unknown scripts from a separate working directory. |
Resource library
Code, data, and diagrams
Filter resources by project or type. The first version only uses materials already published on the site.
Algorithm Implementation Project / DATASET
Iris.csv dataset
The 150-sample Iris dataset used by the K-means article.
Algorithm Implementation Project / CODE
Iris_sort_K_mean.c source
Includes standardization, K-means++ initialization, restarts, and SSE selection.
Algorithm Implementation Project / DIAGRAM
K-means flowchart
SVG flowchart for the C program execution path.
Algorithm Implementation Project / DIAGRAM
Cluster visualization
A 2D scatter projection using petal length and petal width.
Algorithm Implementation Project / ARCHIVE
K-means zip package
Contains dataset, source code, flowchart, and visualization.
AI Learning Project / CODE
Python AI practice code guide
The article includes a runnable scikit-learn classification script.
Algorithm Implementation Project / GUIDE
Gaoshu Lianxi PDF
A public advanced calculus practice PDF for review or printing.
AI Learning Project / CODE
digit_softmax_classifier.c
The C source for the handwritten digit softmax classifier.
AI Learning Project / DATASET
train.csv.zip
Compressed handwritten digit training set with 42000 labeled samples.
AI Learning Project / DATASET
test.csv.zip
Compressed handwritten digit test set with 28000 unlabeled samples.
AI Learning Project / DATASET
sample_submission.csv
The official submission format example for checking the final output columns.
AI Learning Project / DATASET
submission.csv
The prediction file generated by the current C project.
AI Learning Project / DATASET
digit-playground-model.json
The compact softmax demo model and sample set used by the browser playground.
AI Learning Project / DIAGRAM
digit-sample-grid.svg
A small handwritten digit preview grid extracted from the training set.
AI Learning Project / ARCHIVE
Handwritten digit project bundle
Contains the source file, compressed datasets, submission files, browser model, and preview grid.
AI Learning Project / CODE
cifar10_tiny_cnn.c source
Single-file C tiny CNN with CIFAR-10 loading, convolution, pooling, softmax, and backpropagation.
AI Learning Project / DATASET
model_weights.bin sample weights
Model weights generated by one local small-sample run.
AI Learning Project / DATASET
test_predictions.csv sample predictions
Sample test prediction output from the CIFAR-10 tiny CNN.
AI Learning Project / DIAGRAM
CNN project explanation PDF
Companion explanation material for the CNN project.
AI Learning Project / CODE
Virtual Mirror redacted code skeleton
A redacted mld_chaffing_v2.py control-flow skeleton with secrets, node topology, and target lists removed.
AI Learning Project / DATASET
Virtual Mirror stress-test template
A redacted CSV template for CPU, memory, peak threads, pulse rate, latency, and error measurements.
AI Learning Project / DATASET
Virtual Mirror classifier-evaluation template
A CSV template for TP, FN, FP, TN, accuracy, precision, recall, F1, ROC-AUC, entropy, and JS divergence.
AI Learning Project / GUIDE
Virtual Mirror resource notes
Notes explaining why the public resources include only redacted code, test templates, and architecture context.
AI Learning Project / GUIDE
AI Security Lab README
Setup, safety boundaries, and quick-run commands for the AI Security series.
AI Learning Project / ARCHIVE
AI Security Lab full bundle
Includes safe toy scripts, result CSVs, risk register, attack-defense matrix, and architecture diagram.
AI Learning Project / DATASET
AI security risk register
CSV risk register template for AI threat modeling and release review.
AI Learning Project / DATASET
AI attack-defense matrix
Maps attack surface, toy demo, metric, and defensive control into one CSV table.
AI Learning Project / DIAGRAM
AI Security Lab architecture diagram
Shows threat modeling, robustness, data integrity, model privacy, and RAG guardrails.
AI Learning Project / CODE
FGSM digits robustness script
FGSM-style perturbation and accuracy-drop experiment for a local digits classifier.
AI Learning Project / CODE
Data poisoning and backdoor toy script
Demonstrates poison rate, trigger behavior, and attack success rate on digits.
AI Learning Project / CODE
Model privacy and extraction toy script
Outputs membership AUC, target accuracy, surrogate fidelity, and surrogate accuracy.
AI Learning Project / CODE
RAG prompt injection guard toy script
Uses a deterministic toy agent to demonstrate external-data demotion and tool-policy blocking.
Battery Modeling for AI / GUIDE
PyBaMM AI Data Lab README
Setup, quick run, backend behavior, and output schemas for the PyBaMM battery AI data pipeline.
Battery Modeling for AI / ARCHIVE
PyBaMM AI Data Lab full bundle
Bundles design generation, aging sweeps, EIS sweeps, label building, validation checks, sample CSVs, and figures.
Battery Modeling for AI / DATASET
PyBaMM sample manifest
Stores sample id, model family, parameter set, protocol, temperature, SOC, cycle, split group, and label source.
Battery Modeling for AI / DATASET
PyBaMM EIS sample spectra CSV
Frequency-level impedance output with frequency, Z_re, Z_im, magnitude, phase, backend, and solver status.
Battery Modeling for AI / DATASET
Battery aging and EIS labels CSV
Stores SOH, RUL proxy, LLI, LAM, plating, local resistance, and EIS features.
Battery Modeling for AI / DATASET
PyBaMM AI data quality report
Records duplicate samples, duplicate spectrum points, missing labels, split leakage, and backend usage.
Battery Modeling for AI / DIAGRAM
PyBaMM to AI data pipeline figure
Shows design grid, aging solve, EIS solve, label build, quality gate, and AI split.
Battery Modeling for AI / DIAGRAM
EIS feature and label schema figure
Connects frequency points, impedance features, operating metadata, and SOH/RUL/degradation labels.
Battery Modeling for AI / DIAGRAM
Aging label sample figure
Sample figure showing cycle snapshots, SOH, and local ECM resistance labels.
Battery Modeling for AI / DATASET
SOH/RUL training metrics CSV
Stores group split, MAE, RMSE, R2, label source, and backend used for auditing model results.
Battery Modeling for AI / DATASET
SOH/RUL held-out predictions CSV
Stores held-out true values, predictions, and absolute errors.
Battery Modeling for AI / DATASET
SOH/RUL feature importance CSV
Records random-forest feature importance values for each target model.
Battery Modeling for AI / DIAGRAM
SOH/RUL training results figure
Shows held-out SOH/RUL prediction scatter plots and SOH feature importance.
Battery Modeling for AI / SOCIAL
Battery Modeling for AI share card
OG share card for the PyBaMM battery modeling, EIS, aging simulation, and AI data hub.
AI Learning Project / GUIDE
Deep Learning Math Lab README
Setup commands, script entry points, generated outputs, and figure notes for the math series.
AI Learning Project / ARCHIVE
Deep learning math full lab bundle
Bundles NumPy scripts, CSV outputs, formula diagrams, loss contours, convolution figures, and attention heatmaps.
AI Learning Project / DATASET
Gradient check results CSV
Stores MSE analytic gradients, finite-difference gradients, and error norms.
AI Learning Project / DATASET
Optimizer path CSV
Step-by-step coordinates and loss for gradient descent, momentum, and Adam on a 2D quadratic.
AI Learning Project / DATASET
Attention weights CSV
Scores, softmax weights, and context vectors for a three-token scaled dot-product attention example.
AI Learning Project / DIAGRAM
Deep learning math figure set
Includes matrix shapes, computation graphs, loss contours, convolution scans, and attention heatmaps.
AI Learning Project / TOOL
Deep learning math interactive visualizer
Browser modules for gradient checking, optimizer paths, convolution output size, and attention heatmaps.
Network Fundamentals / GUIDE
Network Fundamentals Lab README
Setup, no-privilege safety boundary, ten Python experiments, and three C examples.
Network Fundamentals / ARCHIVE
Network fundamentals full lab bundle
Bundles Python/C source, fixed scenarios, ten result CSVs, and protocol/proxy figures.
Network Fundamentals / DATASET
DNS TTL results CSV
HIT/MISS state, expiry, and latency for four fixed lookups.
Network Fundamentals / DATASET
CIDR and MTU results CSV
Longest-prefix route and 3600-byte payload segmentation results.
Network Fundamentals / DATASET
TCP cwnd events CSV
Per-round ACK, window, and deterministic retransmission events.
Network Fundamentals / DATASET
TLS 1.3 flight results CSV
Message direction, timing, and teaching shared value in a fixed RTT model.
Network Fundamentals / DATASET
HTTP/CDN waterfall results CSV
Phase timing for HTTP/2 and HTTP/3 in cold and warm cache models.
Network Fundamentals / DATASET
Proxy path latency results CSV
Phase timing for direct access, forward-proxy tunneling, and reverse-proxy cache paths.
Network Fundamentals / DATASET
CONNECT/TLS timeline CSV
Records CONNECT authority, tunnel establishment, and the encrypted HTTPS-request boundary.
Network Fundamentals / DATASET
SOCKS5 DNS boundary CSV
Stores ATYP, destination bytes, request length, and modeled local DNS counts.
Network Fundamentals / DATASET
Proxy load-balancing queue CSV
Compares backend selection and queue waiting for round robin and least queue.
Network Fundamentals / DATASET
Proxy cache revalidation CSV
Records MISS, HIT, 304 revalidation, object age, and response latency.
Network Fundamentals / TOOL
Network request path visualizer
Adjust TTL, prefixes, loss, handshake RTT, and cache paths in the browser.
Algorithm Implementation Project / SOURCE
Basic SAM + vtracer script
Local reference script for character segmentation, PNG layers, and SVG vectorization.
Algorithm Implementation Project / SOURCE
ComfyUI + Grounded-SAM production script
Coordinates local ComfyUI, Grounding DINO, SAM, and vtracer to build SVG rig assets with stable IDs.
Algorithm Implementation Project / GUIDE
ComfyUI exploded character workflow template
Editable API workflow template for IP-Adapter identity locking and ControlNet OpenPose exploded layout.
Algorithm Implementation Project / DIAGRAM
Exploded OpenPose skeleton
Layout reference for separated head, torso, arms, and legs; export to PNG for ControlNet if needed.
Algorithm Implementation Project / DATASET
Animation part prompt list
Grounding DINO prompts for semantic matting: head, left arm, torso, tail, accessory, and more.
Network Fundamentals / SOCIAL
Network fundamentals topic share card
A 1200x630 SVG card for the DNS, TLS, HTTP/3, proxy tunnel, and caching topic hub.
AI Learning Project / SOCIAL
Deep Learning topic share card
A 1200x630 SVG card for sharing the Deep Learning / CNN topic hub.
AI Learning Project / SOCIAL
Machine Learning From Scratch share card
A 1200x630 SVG card for the K-means, Iris, and ML workflow topic hub.
Algorithm Implementation Project / SOCIAL
Algorithm Visualization share card
A 1200x630 SVG card for eight queens, backtracking, bitmasks, and the playground.
AI Learning Project / SOCIAL
Student AI Projects share card
A 1200x630 SVG card for handwritten digits, C classifiers, and browser demos.
Site Building Project / VIDEO
SEO distribution short-video storyboards
Four 45-60 second storyboard scripts ready for later Remotion production.
AI Learning Project / VIDEO
CNN convolution scan animation
An 8-second Remotion animation showing how a 3x3 convolution kernel scans an input and builds a feature map.
Algorithm Implementation Project / VIDEO
K-means iteration animation
A Remotion clip showing sample assignment, centroid updates, and SSE reduction.
Algorithm Implementation Project / VIDEO
Eight queens backtracking animation
A Remotion clip showing row-by-row search, conflict pruning, and backtracking.
No matching resources.
Minimum reproduction note
For each download, record the source page, download time, filename, input parameters, runtime environment, and output summary. That makes it easier to tell whether a later difference comes from an article update, file replacement, or local setup.
