Skip to main content

Run SageMaker Job like Papermil

Project description

Sagemill lets you to execute your notebook as SageMaker jobs in the similar way to papermill

Overall features

  • parameterize notebooks

  • execute notebooks as SageMaker Trainig/Processing Job

Installatioin

$ pip install sagemill

Prerequsites

  • Python>=3.5

Required IAM policy

  • ecr

    • create-repository

    • get-authorization-token

  • sts

    • get-caller-identity

  • permission to run Sagemaker jobs

    • write to cloudwatch logs

    • access to some S3 buckets

    • start training/proceessing jobs

    • etc.

Example notebooks

These notebook are assumed to be conda_python3 in SageMaker Notebook instance If you run it on different environments, install conda and run pip install sagemaker

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sagemill-0.0.1.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sagemill-0.0.1-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file sagemill-0.0.1.tar.gz.

File metadata

  • Download URL: sagemill-0.0.1.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.5

File hashes

Hashes for sagemill-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b8d61f48e00b7d6376cef6565ef5080bdd94b98dcad35e9fe484deaeb0f9abcd
MD5 232ad92ff6e0b6d0406f6bacf745aff7
BLAKE2b-256 a6a1d0062d47854cdf086af60f370c339a0731261725225fb4e05402708b14ff

See more details on using hashes here.

File details

Details for the file sagemill-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: sagemill-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.5

File hashes

Hashes for sagemill-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c076cc0f6ca8e419410b35779b737a03eabb42a532f74d68c9c628d254454808
MD5 f2035828d56f8c2a2df2bf9e7f23378c
BLAKE2b-256 52ffe549ecab960cbcb72237d9717c1b31739eda9f6d6184ac23c06e0af55d9c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page