Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/elder-plinius/OBLITERATUS
/ functions
Functions
1,841 in github.com/elder-plinius/OBLITERATUS
⨍
Functions
1,841
◇
Types & classes
359
↓ 1 callers
Function
estimate_active_params_b
(config: Any, total_params_b: float)
obliteratus/model_profile.py:124
↓ 1 callers
Method
extract_all_layers
Extract whitened refusal directions for all layers. Args: harmful_acts: {layer_idx: [activations]} from activation collection.
obliteratus/analysis/whitened_svd.py:183
↓ 1 callers
Function
extract_directions
Extract refusal directions from activation contrasts. Returns (directions, subspaces, norms) per layer.
scripts/abliteration_comparison.py:203
↓ 1 callers
Function
find_stock_model
()
scripts/gemma4_mmlu_head2head.py:30
↓ 1 callers
Function
find_stock_model
()
scripts/gemma4_stock_mmlu.py:25
↓ 1 callers
Method
format_analysis
Format single-layer analysis.
obliteratus/analysis/sparse_surgery.py:327
↓ 1 callers
Function
format_comparison_table
Format results as a publication-ready comparison table.
scripts/benchmark_sota_comparison.py:414
↓ 1 callers
Method
format_cross_category
Format cross-category transfer report.
obliteratus/analysis/cross_model_transfer.py:442
↓ 1 callers
Method
format_cross_model
Format cross-model transfer report.
obliteratus/analysis/cross_model_transfer.py:423
↓ 1 callers
Method
format_decomposition
Format residual stream decomposition report.
obliteratus/analysis/residual_stream.py:307
↓ 1 callers
Method
format_defense_profile
Format a defense profile as a human-readable report.
obliteratus/analysis/defense_robustness.py:416
↓ 1 callers
Method
format_entanglement
Format entanglement map.
obliteratus/analysis/defense_robustness.py:453
↓ 1 callers
Method
format_imprint
Format alignment imprint as a report.
obliteratus/analysis/alignment_imprint.py:367
↓ 1 callers
Method
format_plan
Format surgery plan.
obliteratus/analysis/sparse_surgery.py:349
↓ 1 callers
Method
format_position_report
Format single-prompt position analysis.
obliteratus/analysis/multi_token_position.py:317
↓ 1 callers
Method
format_probing_report
Format probing suite results.
obliteratus/analysis/probing_classifiers.py:321
↓ 1 callers
Function
format_recommendation
Format a recommendation as a human-readable markdown string.
obliteratus/adaptive_defaults.py:664
↓ 1 callers
Method
format_self_repair
Format self-repair analysis.
obliteratus/analysis/defense_robustness.py:440
↓ 1 callers
Function
format_steering_report
Format steering application report.
obliteratus/analysis/steering_vectors.py:346
↓ 1 callers
Method
format_summary
Format multi-prompt summary.
obliteratus/analysis/multi_token_position.py:349
↓ 1 callers
Method
format_tracing_report
Format causal tracing results.
obliteratus/analysis/causal_tracing.py:338
↓ 1 callers
Method
format_universality
Format universality report.
obliteratus/analysis/cross_model_transfer.py:459
↓ 1 callers
Method
from_cli_args
Parse 'user@host' or just 'host' from CLI --remote flag.
obliteratus/remote.py:55
↓ 1 callers
Method
from_contrastive_pairs
Create a steering vector from contrastive activation pairs. The vector is the difference in mean activations: vector = mean(positiv
obliteratus/analysis/steering_vectors.py:118
↓ 1 callers
Method
from_dict
(cls, d: dict)
obliteratus/watchtower.py:100
↓ 1 callers
Function
full_refusal_gate
Full 842-prompt refusal gate.
scripts/gemma4_v2_final_gate.py:27
↓ 1 callers
Function
full_refusal_gate
Full 842-prompt refusal gate.
scripts/gemma4_v2_full_bench.py:26
↓ 1 callers
Function
generate_model_card
Generate a HuggingFace model card for the tournament winner.
obliteratus/tourney.py:723
↓ 1 callers
Function
generate_prompt
( model: Any, tok: Any, prompt: str, *, device: str, max_new_tokens: int, system_p
scripts/gemma4_coherence_eval.py:202
↓ 1 callers
Function
get_adaptive_recommendation
Get a telemetry-based recommendation for the given architecture. Looks up the closest bucket in the knowledge base and returns the best-perfo
obliteratus/adaptive_defaults.py:395
↓ 1 callers
Function
get_device_name
Human-readable name of the current accelerator.
obliteratus/device.py:64
↓ 1 callers
Function
get_global_insights
Compute cross-architecture insights from all telemetry. Returns a summary dict with: - overall_best_methods: top methods across all archite
obliteratus/adaptive_defaults.py:573
↓ 1 callers
Function
get_layer_keys_by_layer
Get state dict keys grouped by layer index.
scripts/gemma4_gradient_aspa.py:33
↓ 1 callers
Function
get_leaderboard_data
Get aggregated leaderboard data from local + Hub telemetry. Merges local records with community-wide records from the central Hub dataset, de
obliteratus/telemetry.py:777
↓ 1 callers
Method
get_model_choices
Return model IDs suitable for a dropdown, trending first.
obliteratus/watchtower.py:414
↓ 1 callers
Method
get_obliterated
Return models that have been obliterated.
obliteratus/watchtower.py:374
↓ 1 callers
Function
get_valid_volumes
Return the prompt volume choices that are valid for a given dataset source. E.g. smaller external datasets should not show volume choices exceedi
obliteratus/prompts.py:464
↓ 1 callers
Function
get_watchtower
Get or create the global Watchtower singleton.
obliteratus/watchtower.py:521
↓ 1 callers
Function
gpu_info
Get GPU information.
scripts/benchmark_gpt_oss_20b.py:87
↓ 1 callers
Function
harmbench_asr
Compute Attack Success Rate using the HarmBench fine-tuned classifier. Uses the official LLAMA2_CLS_PROMPT template from the HarmBench repo (
obliteratus/evaluation/heretic_eval.py:372
↓ 1 callers
Function
harmbench_tasks
(subset: str, limit: int)
scripts/gemma4_public_refusal_bench.py:116
↓ 1 callers
Method
identify_silent_contributors
Find components where correlational and causal importance disagree. "Silent contributors" have high causal effect but low projection.
obliteratus/analysis/causal_tracing.py:243
↓ 1 callers
Method
install
Install steering hooks on the model. Args: model: The transformer model. config: SteeringConfig specifying vectors, l
obliteratus/analysis/steering_vectors.py:201
↓ 1 callers
Function
interpolation_metadata
(model: str)
scripts/aspa_pareto_controller.py:176
↓ 1 callers
Function
interpolation_summary
(candidates: list[Candidate])
scripts/aspa_pareto_controller.py:197
↓ 1 callers
Function
is_gated
Return True if the given HF model ID is a known gated repo.
obliteratus/presets.py:1174
↓ 1 callers
Function
is_telemetry_enabled
()
obliteratus/telemetry.py:218
↓ 1 callers
Function
jbb_tasks
(limit_per_group: int)
scripts/gemma4_public_refusal_bench.py:81
↓ 1 callers
Function
launch
Launch the Gradio UI with configurable options. Called by ``python app.py`` (HF Spaces) or ``obliteratus ui`` (local).
app.py:5224
↓ 1 callers
Function
launch_local_ui
Launch the OBLITERATUS Gradio UI with a beautiful local experience. This is the main entry point for ``obliteratus ui``.
obliteratus/local_ui.py:254
↓ 1 callers
Function
letter_token_ids
(tokenizer)
scripts/gemma4_v2_final_gate.py:82
↓ 1 callers
Function
letter_token_ids
(tok: Any, letters: str)
scripts/gemma4_mmlu_pro_likelihood.py:43
↓ 1 callers
Function
letter_token_ids
(tokenizer)
scripts/gemma4_v2_full_bench.py:80
↓ 1 callers
Function
letter_token_ids
(tokenizer)
scripts/gemma4_aspa_sweep.py:98
↓ 1 callers
Function
letter_token_ids
(tokenizer)
scripts/gemma4_refusal_sniper.py:201
↓ 1 callers
Function
letter_token_ids
(tokenizer)
scripts/gemma4_gradient_aspa.py:126
↓ 1 callers
Function
letter_token_ids
(tokenizer)
scripts/gemma4_stock_mmlu.py:49
↓ 1 callers
Function
load_custom_prompts
Parse user-pasted custom prompts (one per line). Returns (harmful_prompts, harmless_prompts). Raises ValueError if fewer than 5 prompts in ei
obliteratus/prompts.py:427
↓ 1 callers
Function
load_json
(path: Path)
scripts/aspa_next_experiments.py:18
↓ 1 callers
Function
load_state_dict_layer_keys
Get state dict keys belonging to specific layers.
scripts/gemma4_aspa_sweep.py:25
↓ 1 callers
Function
load_tasks
(tier_names: list[str], per_tier_n: int)
scripts/gemma4_hard_tier_bench.py:273
↓ 1 callers
Function
load_tasks
(benchmarks: list[str], limit_per: int)
scripts/gemma4_public_refusal_bench.py:145
↓ 1 callers
Function
log_benchmark
Append a benchmark record to the local telemetry file. Returns True if successfully written, False if telemetry is disabled or an error occur
obliteratus/telemetry.py:679
↓ 1 callers
Function
main
()
scripts/gemma4_v2_final_gate.py:184
↓ 1 callers
Function
main
()
scripts/aspa_pareto_controller.py:367
↓ 1 callers
Function
main
()
scripts/gemma4_mmlu_pro_likelihood.py:108
↓ 1 callers
Function
main
()
scripts/gemma4_hard_tier_bench.py:581
↓ 1 callers
Function
main
()
scripts/benchmark_gpt_oss_20b.py:305
↓ 1 callers
Function
main
()
scripts/aggregate_contributions.py:29
↓ 1 callers
Function
main
()
scripts/gemma4_v2_full_bench.py:182
↓ 1 callers
Function
main
()
scripts/gemma4_mmlu_head2head.py:128
↓ 1 callers
Function
main
()
scripts/benchmark_sota_comparison.py:485
↓ 1 callers
Function
main
()
scripts/gemma4_aspa_sweep.py:163
↓ 1 callers
Function
main
()
scripts/gemma4_public_refusal_bench.py:283
↓ 1 callers
Function
main
()
scripts/gemma4_refusal_sniper.py:251
↓ 1 callers
Function
main
()
scripts/gemma4_chat_ui.py:79
↓ 1 callers
Function
main
()
scripts/gemma4_coherence_eval.py:282
↓ 1 callers
Function
main
()
scripts/gemma4_gradient_aspa.py:183
↓ 1 callers
Function
main
()
scripts/aspa_next_experiments.py:119
↓ 1 callers
Function
main
()
scripts/abliteration_comparison.py:791
↓ 1 callers
Function
main
()
scripts/gemma4_stock_mmlu.py:140
↓ 1 callers
Function
make_hook
(layer_idx)
scripts/gemma4_refusal_sniper.py:59
↓ 1 callers
Function
make_hook
(idx: int)
scripts/abliteration_comparison.py:169
↓ 1 callers
Function
measure_kl_divergence
Measure first-token KL divergence vs original model logits.
scripts/benchmark_sota_comparison.py:207
↓ 1 callers
Function
measure_refusal_rate
Measure refusal rate on a set of prompts.
scripts/benchmark_sota_comparison.py:164
↓ 1 callers
Function
mmlu_pro_val70
MMLU-Pro val70 likelihood scoring.
scripts/gemma4_v2_final_gate.py:66
↓ 1 callers
Function
mmlu_pro_val70
MMLU-Pro val70 likelihood scoring.
scripts/gemma4_v2_full_bench.py:64
↓ 1 callers
Function
mmlu_pro_val70
Run MMLU-Pro val70 likelihood scoring inline.
scripts/gemma4_aspa_sweep.py:82
↓ 1 callers
Function
mmlu_pro_val70
Quick MMLU check.
scripts/gemma4_refusal_sniper.py:186
↓ 1 callers
Function
mmlu_pro_val70
MMLU-Pro val70 likelihood scoring.
scripts/gemma4_gradient_aspa.py:111
↓ 1 callers
Function
newest
Models first-seen (≈ released) within the last `days`, newest first.
obliteratus/models_client.py:86
↓ 1 callers
Method
on_new_model
Register a callback for when a new model is discovered. Signature: callback(model: DiscoveredModel)
obliteratus/watchtower.py:421
↓ 1 callers
Method
overall_certification
Compute overall certification from per-layer certificates. The overall level is the WORST across all layers (most RED).
obliteratus/analysis/spectral_certification.py:333
↓ 1 callers
Function
parse_args
()
scripts/benchmark_gpt_oss_20b.py:49
↓ 1 callers
Function
parse_args
()
scripts/benchmark_sota_comparison.py:103
↓ 1 callers
Function
parse_tiers
(spec: str)
scripts/gemma4_hard_tier_bench.py:242
↓ 1 callers
Function
plant_refusal_direction
Plant a known refusal direction into specific layers. Modifies the output projection (c_proj) of attention modules by adding a rank-1 perturb
scripts/abliteration_comparison.py:76
↓ 1 callers
Function
plot_method_radar
Multi-axis radar chart comparing methods across all metrics. Axes: Refusal Removal, Coherence, Low Perplexity, Speed, Layer Coverage. Larger
obliteratus/evaluation/benchmark_plots.py:143
↓ 1 callers
Function
plot_model_scaling
How metrics change as model size grows. For multi-model benchmarks: plots refusal rate and perplexity against model name, showing scaling beh
obliteratus/evaluation/benchmark_plots.py:351
↓ 1 callers
Function
plot_probe_dashboard
Dashboard showing per-layer refusal elimination status.
obliteratus/analysis/visualization.py:360
← previous
next →
601–700 of 1,841, ranked by callers