Skip to main content

Quota Management

Quota Management grants users quotas for training, inference, export, and auto-labeling, and shows the total, used, and remaining amount of each quota type. When a quota runs out, the corresponding user cannot start that operation again; Administrators are exempt from quota limits.

Quota Management (Administrator)

Prerequisites​

ItemContent
Menu entryManage → Quotas
Route/quotas, redirects to /quotas/training by default
Page permission"Manage Quotas" (to enter the page)
List viewThe training and inference quota lists require "View Quotas"; the export and auto-labeling quota lists require an Administrator
Grant and adjustmentPerformed by Administrators
Administrator exceptionAdministrators are exempt from quota limits, and training and export quotas are not granted to Administrator accounts

Quotas and Usage​

Quota Types​

Four tabs at the top of the page manage one quota type each.

TabMeasureValue rangeDescription
Training QuotaRuns and duration-1 or 0–2147483647-1 means unlimited; the duration is entered in minutes and measured in seconds
Inference QuotaRuns0–2147483647Number of inference services a user can create
Export QuotaRunsGreater than 0 at creationAccumulated by the number of exported datasets
Auto-Labeling QuotaRuns0–2147483647Number of times a user can use auto-labeling

List Fields​

ColumnDescription
UserAccount and role
QuotaFor training, shows "Used / Total Quota" and the remaining amount, with the duration quota in a separate column; other types show the total, used, and remaining
StatusNormal, Low Balance, Exhausted; training shows "Unlimited" when both runs and duration are unlimited
NotesDescription entered when the quota was granted
Granted AtCreation time of the quota record
ActionsEdit, Delete

Status rules: the status shows "Exhausted" when the remaining quota is 0, "Low Balance" when the remaining amount is at most 20% of the total quota, and "Normal" otherwise.

Grant and Adjustment​

To grant a quota:

  1. Select the target tab.
  2. Click "Grant Quota".
  3. Select a user, and enter the quota and notes.
  4. Confirm.

Edit: click "Edit" in the row actions, change the quota and notes, and save. The training quota allows adjusting runs and duration at the same time, and the new total quota must not be smaller than the used quota.

Delete: after the quota record is deleted, the user is no longer subject to that quota type; used quota is not returned.

Consumption Rules​

Quota typeCounted whenBasis
Training runsWhen a training task is createdAccumulated by the number of tasks created
Training durationWhen a training task endsActual training duration × number of GPUs
Inference QuotaWhen an inference service is createdAccumulated by the number of inference services the user creates
Export QuotaAfter an export task produces an export recordAccumulated by the number of exported datasets
Auto-Labeling QuotaAfter auto-labeling is usedAccumulated by the number of successful uses

Constraints and Limits​

ItemDescription
Record uniquenessEach user has exactly one record per quota type
Training quota valuesRuns and duration can each be -1 (unlimited) or a non-negative integer
Export quota minimumThe total quota must be greater than 0 at creation
Quota ceiling2147483647
Training duration billingMulti-GPU tasks are counted as "actual training duration × number of GPUs"
Edit minimumThe new total quota of a training quota must not be smaller than the used quota
Administrator targetTraining and export quotas are not granted to Administrator accounts
Default quotasThe site-wide default values for export and auto-labeling are maintained in System Settings
Quota returnDeleting a quota record or a task does not return used quota

Troubleshooting​

SymptomPossible causeActionOwner
Cannot create a training taskThe runs or duration quota is insufficientAn Administrator raises the quotaAdministrator
Cannot create an inference serviceInference Quota is exhaustedAn Administrator raises the quotaAdministrator
Cannot perform an exportExport Quota is exhaustedAn Administrator raises the quotaAdministrator
Cannot use auto-labelingAuto-Labeling Quota is 0 or exhaustedAn Administrator grants a quota and confirms that auto-labeling is enabledAdministrator
Granting a quota reports that an Administrator does not need a quota limitThe target is an Administrator accountUse a non-Administrator accountAdministrator
Granting an inference or auto-labeling quota reports that it already existsThe user already has a quota recordUse "Edit" to adjustAdministrator
Editing a training quota reports that the total quota cannot be less than the used quotaThe new total quota is lower than the used amountRaise it to at least the used quotaAdministrator
The quota shows "Unlimited" and never decreasesThe total quota is set to -1Set a specific value if a limit is requiredAdministrator
PagePurpose
Model TrainingTraining tasks and training quota consumption
Model InferenceInference services and inference quota consumption
Dataset ExportExport tasks and export quota consumption
Annotation TasksAnnotation flow and auto-labeling
System SettingsSite-wide default quotas for export and auto-labeling
User ManagementAccounts and roles