plot_gradiend_feature_cross_encoding_heatmap
Plot a dense GRADIEND × feature-class cross-encoding matrix.
Each row is one trained GRADIEND; each column is one feature class. Cell (i, j) is the mean encoded value when GRADIEND i encodes test-split snippets for class j (shared eval pool merged across trainers).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
trainers
|
Dict[str, object]
|
Mapping of ids to trainers. |
required |
feature_classes
|
Sequence[str]
|
Feature classes used as columns. |
required |
trainer_order
|
Optional[Sequence[str]]
|
Optional explicit trainer row order. |
None
|
split
|
str
|
Encoder split to evaluate. |
'test'
|
max_size
|
Optional[int]
|
Optional evaluation row cap. |
None
|
aggregate
|
str
|
|
'mean'
|
order
|
Union[str, List[str]]
|
Heatmap row order. |
'input'
|
cluster
|
bool
|
Whether to cluster rows/columns. |
False
|
pretty_groups
|
Optional[Dict[str, List[str]]]
|
Optional groups shown as brackets. |
None
|
highlight_non_convergence
|
bool
|
Whether labels mark non-converged runs. |
True
|
**plot_kwargs
|
Any
|
Additional options forwarded to |
{}
|