AQIT 0.1.0
Loading...
Searching...
No Matches
aquin.cli_output Namespace Reference

Functions

Console _console ()
str _pct (float|None score)
str _num (float|None v, int digits=3)
str _trunc (str text, int limit=72)
str _score_style (float score)
str _kl_style (float kl)
str _status_style (str status)
dict[str, Any] _normalize_feature_benchmark (dict[str, Any] data)
dict[str, Any] _unwrap (Any result)
None _print_error (Console console, str message)
None _print_consistency (Console console, dict[str, Any] data)
None _print_suppression (Console console, dict[str, Any] data)
None _print_custom_eval (Console console, dict[str, Any] data)
None _print_boundary (Console console, dict[str, Any] data)
None _print_red_team (Console console, dict[str, Any] data)
None _print_find_feature (Console console, dict[str, Any] data)
None _print_extract_steer_vector (Console console, dict[str, Any] data)
None _print_steer (Console console, dict[str, Any] data)
None _print_steer_eval (Console console, dict[str, Any] eval_data)
None _print_benchmarks (Console console, dict[str, Any] data)
None _print_dict_list_table (Console console, str title, list[dict[str, Any]] rows, list[tuple[str, str]] columns)
bool _is_llm_layer_analysis_payload (dict[str, Any] data)
float _vec_norm (list[float] vec)
float _layer_cosine (list[float] a, list[float] b)
list[list[float]] _normalize_attn_matrix (list[list[float]] matrix)
None _print_layer_analysis (Console console, dict[str, Any] data)
None _print_localize_collapse (Console console, dict[str, Any] data)
None _print_weight_diff (Console console, dict[str, Any] data)
None _print_merge_analysis (Console console, dict[str, Any] data)
None _print_trajectory_analysis (Console console, dict[str, Any] data)
None _print_residual_drift (Console console, dict[str, Any] data)
None _print_confidence_analysis (Console console, dict[str, Any] data)
None _print_sae_stats (Console console, dict[str, Any] data)
None _print_perturbation (Console console, dict[str, Any] data)
None _print_attention (Console console, dict[str, Any] data)
None _print_check_weights (Console console, dict[str, Any] data)
None _print_umap (Console console, dict[str, Any] data)
None _print_simulate (Console console, dict[str, Any] data)
str _format_saved_at (str iso)
None _print_simulation_list (Console console, dict[str, Any] data)
None _print_loaded_simulation (Console console, dict[str, Any] data)
str _fmt_influence (float|None val)
str _short_param_name (str name)
None _print_simulation_compare (Console console, dict[str, Any] data)
None _print_generic (Console console, str verb, dict[str, Any] data)
None _print_dataset_generate (Console console, dict[str, Any] data)
None print_tool_result (str verb, Any result, *, str|None tool_name=None)

Variables

 _THEME

Function Documentation

◆ _console()

Console _console ( )
protected

Definition at line 36 of file cli_output.py.

Referenced by print_tool_result().

◆ _fmt_influence()

str _fmt_influence ( float | None val)
protected

Definition at line 1471 of file cli_output.py.

Referenced by _print_simulation_compare().

◆ _format_saved_at()

str _format_saved_at ( str iso)
protected

Definition at line 1397 of file cli_output.py.

Referenced by _print_simulation_list().

◆ _is_llm_layer_analysis_payload()

bool _is_llm_layer_analysis_payload ( dict[str, Any] data)
protected
LLM layer-analysis payload detection.

Definition at line 564 of file cli_output.py.

Referenced by _print_generic().

◆ _kl_style()

str _kl_style ( float kl)
protected

Definition at line 67 of file cli_output.py.

Referenced by _print_consistency().

◆ _layer_cosine()

float _layer_cosine ( list[float] a,
list[float] b )
protected

Definition at line 578 of file cli_output.py.

References _vec_norm().

◆ _normalize_attn_matrix()

list[list[float]] _normalize_attn_matrix ( list[list[float]] matrix)
protected

Definition at line 592 of file cli_output.py.

◆ _normalize_feature_benchmark()

dict[str, Any] _normalize_feature_benchmark ( dict[str, Any] data)
protected
Unwrap stale {type, data} envelopes from removed build_benchmark tool.

Definition at line 83 of file cli_output.py.

Referenced by _unwrap().

◆ _num()

◆ _pct()

str _pct ( float | None score)
protected

◆ _print_attention()

None _print_attention ( Console console,
dict[str, Any] data )
protected

Definition at line 1114 of file cli_output.py.

References _print_dict_list_table(), and _trunc().

Referenced by print_tool_result().

◆ _print_benchmarks()

None _print_benchmarks ( Console console,
dict[str, Any] data )
protected

Definition at line 464 of file cli_output.py.

References _num(), _pct(), _print_error(), and _score_style().

Referenced by print_tool_result().

◆ _print_boundary()

None _print_boundary ( Console console,
dict[str, Any] data )
protected

Definition at line 236 of file cli_output.py.

References _num(), _pct(), _score_style(), and _trunc().

Referenced by print_tool_result().

◆ _print_check_weights()

None _print_check_weights ( Console console,
dict[str, Any] data )
protected

Definition at line 1164 of file cli_output.py.

References _print_dict_list_table().

Referenced by print_tool_result().

◆ _print_confidence_analysis()

None _print_confidence_analysis ( Console console,
dict[str, Any] data )
protected

Definition at line 978 of file cli_output.py.

References _num(), and _print_dict_list_table().

Referenced by print_tool_result().

◆ _print_consistency()

None _print_consistency ( Console console,
dict[str, Any] data )
protected

Definition at line 108 of file cli_output.py.

References _kl_style(), _num(), _pct(), _score_style(), and _trunc().

Referenced by print_tool_result().

◆ _print_custom_eval()

None _print_custom_eval ( Console console,
dict[str, Any] data )
protected

Definition at line 205 of file cli_output.py.

Referenced by print_tool_result().

◆ _print_dataset_generate()

None _print_dataset_generate ( Console console,
dict[str, Any] data )
protected

Definition at line 1761 of file cli_output.py.

Referenced by print_tool_result().

◆ _print_dict_list_table()

None _print_dict_list_table ( Console console,
str title,
list[dict[str, Any]] rows,
list[tuple[str, str]] columns )
protected

◆ _print_error()

None _print_error ( Console console,
str message )
protected

◆ _print_extract_steer_vector()

None _print_extract_steer_vector ( Console console,
dict[str, Any] data )
protected

Definition at line 344 of file cli_output.py.

Referenced by print_tool_result().

◆ _print_find_feature()

None _print_find_feature ( Console console,
dict[str, Any] data )
protected

Definition at line 301 of file cli_output.py.

Referenced by print_tool_result().

◆ _print_generic()

None _print_generic ( Console console,
str verb,
dict[str, Any] data )
protected

◆ _print_layer_analysis()

None _print_layer_analysis ( Console console,
dict[str, Any] data )
protected

Definition at line 600 of file cli_output.py.

References _num(), _print_dict_list_table(), and _print_localize_collapse().

Referenced by _print_generic(), and print_tool_result().

◆ _print_loaded_simulation()

None _print_loaded_simulation ( Console console,
dict[str, Any] data )
protected

Definition at line 1456 of file cli_output.py.

References _print_error(), and _print_simulate().

Referenced by print_tool_result().

◆ _print_localize_collapse()

None _print_localize_collapse ( Console console,
dict[str, Any] data )
protected

Definition at line 667 of file cli_output.py.

References _num(), and _print_dict_list_table().

Referenced by _print_layer_analysis().

◆ _print_merge_analysis()

None _print_merge_analysis ( Console console,
dict[str, Any] data )
protected

Definition at line 856 of file cli_output.py.

References _print_weight_diff().

◆ _print_perturbation()

None _print_perturbation ( Console console,
dict[str, Any] data )
protected

Definition at line 1080 of file cli_output.py.

References _num(), and _print_dict_list_table().

Referenced by _print_generic(), and print_tool_result().

◆ _print_red_team()

None _print_red_team ( Console console,
dict[str, Any] data )
protected

Definition at line 270 of file cli_output.py.

References _print_error().

Referenced by print_tool_result().

◆ _print_residual_drift()

None _print_residual_drift ( Console console,
dict[str, Any] data )
protected

Definition at line 916 of file cli_output.py.

References _num(), and _print_dict_list_table().

Referenced by print_tool_result().

◆ _print_sae_stats()

None _print_sae_stats ( Console console,
dict[str, Any] data )
protected

Definition at line 1034 of file cli_output.py.

References _print_dict_list_table().

Referenced by print_tool_result().

◆ _print_simulate()

None _print_simulate ( Console console,
dict[str, Any] data )
protected

Definition at line 1266 of file cli_output.py.

References _print_error().

Referenced by _print_loaded_simulation(), and print_tool_result().

◆ _print_simulation_compare()

None _print_simulation_compare ( Console console,
dict[str, Any] data )
protected

Definition at line 1489 of file cli_output.py.

References _fmt_influence(), _num(), _pct(), _print_generic(), _short_param_name(), and _trunc().

Referenced by print_tool_result().

◆ _print_simulation_list()

None _print_simulation_list ( Console console,
dict[str, Any] data )
protected

Definition at line 1408 of file cli_output.py.

References _format_saved_at(), and _trunc().

Referenced by print_tool_result().

◆ _print_steer()

None _print_steer ( Console console,
dict[str, Any] data )
protected

Definition at line 359 of file cli_output.py.

References _print_steer_eval().

Referenced by print_tool_result().

◆ _print_steer_eval()

None _print_steer_eval ( Console console,
dict[str, Any] eval_data )
protected

Definition at line 391 of file cli_output.py.

Referenced by _print_steer().

◆ _print_suppression()

None _print_suppression ( Console console,
dict[str, Any] data )
protected

Definition at line 156 of file cli_output.py.

References _num(), _pct(), and _status_style().

Referenced by print_tool_result().

◆ _print_trajectory_analysis()

None _print_trajectory_analysis ( Console console,
dict[str, Any] data )
protected

Definition at line 860 of file cli_output.py.

References _num(), and _print_dict_list_table().

Referenced by print_tool_result().

◆ _print_umap()

None _print_umap ( Console console,
dict[str, Any] data )
protected

Definition at line 1239 of file cli_output.py.

Referenced by print_tool_result().

◆ _print_weight_diff()

None _print_weight_diff ( Console console,
dict[str, Any] data )
protected

Definition at line 763 of file cli_output.py.

References _num(), and _print_dict_list_table().

Referenced by _print_merge_analysis(), and print_tool_result().

◆ _score_style()

str _score_style ( float score)
protected

Definition at line 59 of file cli_output.py.

Referenced by _print_benchmarks(), _print_boundary(), and _print_consistency().

◆ _short_param_name()

str _short_param_name ( str name)
protected

Definition at line 1480 of file cli_output.py.

References _trunc().

Referenced by _print_simulation_compare().

◆ _status_style()

str _status_style ( str status)
protected

Definition at line 75 of file cli_output.py.

Referenced by _print_dict_list_table(), and _print_suppression().

◆ _trunc()

str _trunc ( str text,
int limit = 72 )
protected

◆ _unwrap()

dict[str, Any] _unwrap ( Any result)
protected

Definition at line 92 of file cli_output.py.

References _normalize_feature_benchmark().

Referenced by print_tool_result().

◆ _vec_norm()

float _vec_norm ( list[float] vec)
protected

Definition at line 574 of file cli_output.py.

Referenced by _layer_cosine().

◆ print_tool_result()

Variable Documentation

◆ _THEME

aquin.cli_output._THEME
protected
Initial value:
= Theme({
"title": "bold #facc15",
"heading": "bold bright_white",
"label": "dim #9ca3af",
"value": "#e5e7eb",
"good": "#34d399",
"warn": "#fbbf24",
"bad": "#f87171",
"muted": "dim #6b7280",
"accent": "bold #34d399",
})

Definition at line 23 of file cli_output.py.