neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Julia Performance Tracking
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Dashboard for Julia language performance: Nanosoldier benchmark reports every 2 to 3 days,
CI build/test timing, TTFX, PkgEval and
package-server downloads. The Overview tab sums up every source, the Commit tab gathers
everything recorded for one commit or PR (/commit?c=), and the other tabs go deep.
Short paths open a tab directly and forward any other query parameters:
/overview,
/commit,
/diff, /history,
/timing, /builds,
/workers, /ttfx,
/downloads, /pkgeval.
Each is a small redirect page under a directory of that name; the ?tab= URLs
they resolve to keep working as before.查看完整 README ↗Dashboard for Julia language performance: daily Nanosoldier benchmark reports,
CI build/test timing, TTFX, distribution size,
sysimage build time, PkgEval and package-server downloads. The Overview tab sums up every source, the Commit tab gathers
everything recorded for one commit or PR (/commit?c=<sha or PR number>), and the other tabs go deep.
Live: https://perf.julialang.org/
Short paths open a tab directly and forward any other query parameters:
/overview,
/commit,
/diff, /history,
/timing,
/workers, /ttfx,
/sizes, /build-stages,
/downloads, /pkgeval,
/activity.
Each is a small redirect page under a directory of that name; the ?tab= URLs
they resolve to keep working as before.
One EC2 host (infra/terraform/, see its README) runs everything from one
container image (Dockerfile):
db/schema.sql):
fetch_timing.jl: Buildkite job timings (julia-ci, plus the legacy
julia-master and julia-master-scheduled pipelines, which stopped
receiving builds in July 2026)fetch_benchmarks.jl: Nanosoldier benchmark history, every estimate of
every benchmark and Nanosoldier's own verdictsfetch_pkgeval.jl: PkgEval reports, with every package's outcomefetch_ttfx.jl: TTFX results (package precompile, load and run times of the
Julia-TTFX-Snippets tasks,
the load and run times also from repeats with the GC disabled, the
invalidations of each task script, and from the job's trace logs the methods
compiled again after an invalidation)
from the TTFX job on every julia-ci master build, and from the weekly
TTFX release job that measures the newest stable release as a reference, see
julia-buildkite/utilities/ttfxfetch_sizes.jl: the size of the binary distribution (tools/measure_sizes.jl)
of every julia-ci master build, from the tarball in the nightlies bucket, and of
the latest julia-pr build of every open pull request, from its build job's
artifact (the token needs read_artifacts). db/import_sizes.jl imported the
history before that from manyjulias buildsfetch_sysimage.jl: how long the build job of every julia-ci master build
spends making the system image, stage by stage (compiling the compiler, Base, the
stdlibs, the precompile statements, emitting each image), parsed from the job's
log; the jobs come from fetch_timing.jl's rows and the logs need no tokenfetch_packages.jl: package-server download rollups, per package too,
with names from the General registryfetch_agents.jl: a snapshot of the connected Buildkite agents on every
run, and the queue and run times of every julia-pr and julia-ci job for the
queue backlog (the token needs the read_agents and read_builds scopes)fetch_github.jl: every issue, pull request and master commit of
JuliaLang/julia, for the Activity tab. The first run imports the history from
the assets of the release and catches up from there, so no token
is neededTo use the data yourself, docs/querying.md covers the API
(/api/ lists its routes), SQL, the snapshot and the extracts, with example queries;
/llms.txt is the short version for agents.
Pushing to main builds the image and deploys it (.github/workflows/deploy.yml);
health.yml checks the host once a day. The plan and its history:
docs/database-migration.md.
To run the site locally, download the snapshot and serve it:
curl -O https://perf.julialang.org/data/ci-timing.sqlite.gz && gunzip ci-timing.sqlite.gz
julia --project db/serve.jl --db ci-timing.sqlite --site .
The "Benchmarks" tab embeds julia-perf, a fork of rust-lang/rustc-perf adapted for Julia. Thanks to the Rust team for their work on that project.
The site counts visits with Google Analytics, one page view per tab shown
(/overview, /timing, ...). Filters and selections, which live in the query
string, are never sent. Nothing is loaded when the browser sends Do Not Track
or Global Privacy Control, or on a local checkout.
MIT, see LICENSE.
github-seed-v2db/serve.jl runs the site's API (/api/, the CITiming package in
src/): the shapes in db/Render.jl, served with a time window so the
browser loads what it shows. The package is precompiled with every route
rendered over db/precompile_fixture.sql, a sample of a real database
that db/make_fixture.jl regenerates when the schema changes.db/export.jl renders the same shapes to files after every run, published
at /data/ for scripts; analysis/fetch_data.jl downloads them./db/, and /data/ci-timing.sqlite.gz
is a snapshot of the whole thing.