Skip to main content

No project description provided

Project description

notionflow

WIP Notionflow is a library for experiment management in machine learning on notion.

Installation

pip install notionflow

Quick start

export NOTION_TOKEN=<your notion token>
export NOTION_PARENT_PAGE_ID=<parent page id>
import notionflow as nf

nf.create_database("database1", {"param1": "number"}, {"recall": "number"})

with nf.start_page(page_name="page1") as page:
    nf.log_param("param1", 1.0)
    nf.log_metric("recall", 0.5)

with nf.start_page(page_name="page2") as page:
    nf.log_param("param1", 2.0)
    nf.log_metric("recall", 0.1)

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

notionflow-0.1.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

notionflow-0.1.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file notionflow-0.1.0.tar.gz.

File metadata

  • Download URL: notionflow-0.1.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.0 Linux/5.15.0-1036-azure

File hashes

Hashes for notionflow-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f8afe8570921d1c761926bb82fd97297f5e34e109c0dec49c1982fa702d241ad
MD5 36b750fd3a0921be36ba5196d50443ee
BLAKE2b-256 bbfe92569abda153cc47b9de89db63f0c6d29f1c52d03214c1ffe40bb1b74dd6

See more details on using hashes here.

File details

Details for the file notionflow-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: notionflow-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.0 Linux/5.15.0-1036-azure

File hashes

Hashes for notionflow-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fbe2abf07263caa2efac16bb556115a8c5416af098c383ddcc23bccc41d9dc0c
MD5 01de7c5254608a28be3027a728a70070
BLAKE2b-256 d9edad31fd81803aa6449efd27905a93aa622bb2357c01d580ffd3f4edc3e80f

See more details on using hashes here.

Supported by

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