Model Jobs

Model Jobs within Scalifi Ai's MBS are comprehensive tasks or processes designed to handle different aspects of the machine learning model lifecycle. They include building, testing, exporting, and managing models with a focus on ease of use, efficiency, and adaptability to various computational needs.

Each job type, from building the architecture to exporting for deployment, is tailored to streamline the workflow, reduce errors, and optimize performance for both high-demand and routine modeling tasks. They enable users to handle complex model operations with minimal coding, offering a user-friendly approach to sophisticated machine learning tasks.

Allowed operations that users can perform on the platform are:
  1. What is a Model Build Job?
  2. Submit a Build Job
  3. What is a Model Export Job?
  4. Submit an Export Job
  5. Terminate Job
  6. Delete Job

What is a Model Build Job?

The Model Build Job is a robust feature designed for constructing and testing machine learning model architectures.It validates models against various hardware requirements and architectural constraints, providing a detailed report of memory and CPU needs along with errors if any.

Users can choose the computational environment, such as shared or private virtual machines, to optimize performance and security.

Submit a Build Job

  1. From the model design canvas, go to Build ModelSubmit Build Job.
  2. mbs-submit-model-job.svg
  3. You will be shown the requirement data like Total Memory, Total Peak Memory along with the model design layers/nodes information.
  4. mbs-submit-model-job-total-memory.svg
  5. Next, select the virtual machine as per the requirement.
  6. mbs-submit-model-job-select-virtual-machine.svg
  7. Review the virtual machine information and click on Submit Build Job
  8. mbs-submit-model-job-review.svg
  9. To view the build job information, go to Model Jobs from the header menu and click on the job you want to view. You will have the entire job information like Job Type, Progress, Status, Job Result, VM Configuration, Design Quick View, and a lot more organized in a single view.
  10. mbs-view-per-model-job.svg

What is a Model Export Job?

The Model Export Job facilitates the seamless transition from model development to deployment. It allows users to export their trained models in various formats, including framework-specific code or weight files.

This feature also integrates with Scalifi Ai's Data Ingestion service to support a range of connectors, enabling efficient deployment across diverse environments like databases, cloud storage, or API endpoints.

Submit an Export Job

  1. Scalifi Ai currently supports model export as a python script or jupyter notebook. You can export the model design including both options.
  2. Once the model design is ready, you can export the model design, by clicking on the Export button.
  3. mbs-export-model-design.svg
  4. Next, Save and Build the model design → Select source connector → Select target path.
  5. Select the export options and virtual machine (if needed) in Configure Export Options.
  6. mbs-export-model-design-configuration.svg
  7. Finally, review the export configuration and click on Export Model. You will find the exported file on the path you have chosen in the connector.
  8. mbs-export-model-design-review.svg

Terminate Job

  1. There are two ways to terminate a job.
  2. Go to the Model Jobs section from the header menu, select the job you want to delete → go to Actions → Terminate.
  3. mbs-terminate-model-job.svg
  4. From the model job page, select Action → Terminate
  5. mbs-terminate-model-job-from-per-job.svg

Delete Job

  1. There are two ways to delete a job.
  2. Go to the Model Jobs section from the header menu, select the job you want to delete → go to Actions → Delete.
  3. mbs-delete-model-job.svg
  4. From the model job page, select Action → Delete.
  5. mbs-delete-model-job-from-per-job.svg

Was this helpful?

sentiment_very_satisfiedsentiment_satisfiedsentiment_dissatisfiedsentiment_very_dissatisfied

This feedback is collected anonymously and will not be linked to any personal data. See our Privacy Notice & Terms and Conditions for details.