Constructor EmbeddingGenerationProgress
- Namespace
- MailFathom.Application.Emails.Embeddings.Administration
- Assembly
- MailFathom.Application.dll
EmbeddingGenerationProgress(RegisteredEmbeddingProfile, EmbeddingWorkload)
One generation, and how much of the searchable mail it has reached.
public EmbeddingGenerationProgress(RegisteredEmbeddingProfile Profile, EmbeddingWorkload Workload)
Parameters
ProfileRegisteredEmbeddingProfileThe registered generation this describes.
WorkloadEmbeddingWorkloadWhat that generation still owes.
Remarks
The pair rather than either half, because neither answers an operator's question on its own: a profile identity says what is being embedded and a workload says how far it has come, and "is semantic search working, and if not, why" is answered by both together.