nemo_microservices.types.customization.customization_job_list_filter#

Module Contents#

Classes#

API#

class nemo_microservices.types.customization.customization_job_list_filter.CustomizationJobListFilter(/, **data: Any)#

Bases: nemo_microservices._models.BaseModel

base_model: str | None#

None

Filter by name of the base model.

batch_size: int | None#

None

Batch size is the number of training samples used to train a single forwardand backward pass.

dataset: str | None#

None

Filter by dataset files_url.

epochs: int | None#

None

Epochs is the number of complete passes through the training dataset.

finetuning_type: nemo_microservices.types.shared.finetuning_type.FinetuningType | None#

None

Filter by available finetuning types.

log_every_n_steps: int | None#

None

Control logging frequency for metrics tracking.

It may slow down training to log on every single batch. By default, logs every 10 training steps.

namespace: str | None#

None

The namespace of the customization job

project: str | None#

None

Filter by project.

status: nemo_microservices.types.shared.job_status.JobStatus | None#

None

Normalized statuses for all jobs.

  • CREATED: The job is created, but not yet scheduled.

  • PENDING: The job is waiting for resource allocation.

  • RUNNING: The job is currently running.

  • CANCELLING: The job is being cancelled at the user’s request.

  • CANCELLED: The job has been cancelled by the user.

  • CANCELLING: The job is being cancelled at the user’s request.

  • FAILED: The job failed to execute and terminated.

  • COMPLETED: The job has completed successfully.

  • READY: The job is ready to be used.

  • UNKNOWN: The job status is unknown.

training_type: nemo_microservices.types.training_type.TrainingType | None#

None

Filter by training objective type.