This project contains samples that demonstrate usage of Oracle Data Science Service Jobs.
Oracle Data Science Service Jobs enables you to define and run a repeatable task on a fully managed infrastructure. The service enables custom tasks, as you can apply any use case you may have such as data preparation, model training, hyperparameter tuning, batch inference, etc.
Using jobs, you can:
- Run Machine Learning or Data Science tasks outside of your notebooks (JupyterLab)
- Operationalize discrete data science and machine learning tasks as reusable executable operation
- Automate your typical MLOps or CI/CD Process
- Execute batches or workloads triggered by events or actions
- Batch Inference, Mini-Batch or Distributed Batch Jobs
The job sample section contains a folder for each programing language we currently provide samples. Every language folder will contain samples of how to use the client OCI SDK:
cli
,node
,python
,shell
,ts+js
the programing language client SDK samples
Depending on the programing language, like for example Python, we provide also sample Jobs and SDK client samples in the sub folders.
sdk
showing how to use the OCI SDK Jobs APIjob+samples
actual code samples you could run as a Job.
This repository provides following samples:
python
- OCI SDK samples with Jobs, as well as actual Job simple samples written in Pythonshell
- simple shell scripts that can be executed as Jobsts+js
- OCI SDK TypeScript and JavaScript samples of how to use the client SDK to create and run Jobszip+tar
- provides ZIP or TAR packaged samples that can be run as Jobscli
- Oracle OCI CLI Client samples of how to use the CLI to create and run jobs