mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-06-19 08:52:05 -03:00
fix(stats): sort Base Model Distribution X-axis labels alphabetically (#796)
This commit is contained in:
@@ -288,28 +288,28 @@ export class StatisticsManager {
|
|||||||
const checkpointData = this.data.baseModels.checkpoints;
|
const checkpointData = this.data.baseModels.checkpoints;
|
||||||
const embeddingData = this.data.baseModels.embeddings;
|
const embeddingData = this.data.baseModels.embeddings;
|
||||||
|
|
||||||
const allModels = new Set([
|
const allModels = Array.from(new Set([
|
||||||
...Object.keys(loraData),
|
...Object.keys(loraData),
|
||||||
...Object.keys(checkpointData),
|
...Object.keys(checkpointData),
|
||||||
...Object.keys(embeddingData)
|
...Object.keys(embeddingData)
|
||||||
]);
|
])).sort();
|
||||||
|
|
||||||
const data = {
|
const data = {
|
||||||
labels: Array.from(allModels),
|
labels: allModels,
|
||||||
datasets: [
|
datasets: [
|
||||||
{
|
{
|
||||||
label: translate('statistics.metrics.loras'),
|
label: translate('statistics.metrics.loras'),
|
||||||
data: Array.from(allModels).map(model => loraData[model] || 0),
|
data: allModels.map(model => loraData[model] || 0),
|
||||||
backgroundColor: 'oklch(68% 0.28 256 / 0.7)'
|
backgroundColor: 'oklch(68% 0.28 256 / 0.7)'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: translate('statistics.metrics.checkpoints'),
|
label: translate('statistics.metrics.checkpoints'),
|
||||||
data: Array.from(allModels).map(model => checkpointData[model] || 0),
|
data: allModels.map(model => checkpointData[model] || 0),
|
||||||
backgroundColor: 'oklch(68% 0.28 200 / 0.7)'
|
backgroundColor: 'oklch(68% 0.28 200 / 0.7)'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: translate('statistics.metrics.embeddings'),
|
label: translate('statistics.metrics.embeddings'),
|
||||||
data: Array.from(allModels).map(model => embeddingData[model] || 0),
|
data: allModels.map(model => embeddingData[model] || 0),
|
||||||
backgroundColor: 'oklch(68% 0.28 120 / 0.7)'
|
backgroundColor: 'oklch(68% 0.28 120 / 0.7)'
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user