Skip to main content

No project description provided

Project description

Nodeflow


Nodeflow if a framework to make pipelines from nodes. You can implement any logic you want by using Variable, Function and Adapter nodes. Nodeflow support implicit converter for Variables with priority on non-lossy adapters converting pipeline

Installing

Install NodeFlow from PyPI via pip install nodeflow

Usage

To write your own things just implement all required methods in corresponding abstract classes. Example for Variable:

from nodeflow.node.abstract import Variable


class Bool(Variable):
    def __init__(self, value: bool):
        assert isinstance(value, bool)
        super().__init__(value)

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

nodeflow-0.0.3.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

nodeflow-0.0.3-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file nodeflow-0.0.3.tar.gz.

File metadata

  • Download URL: nodeflow-0.0.3.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.5.0-1025-azure

File hashes

Hashes for nodeflow-0.0.3.tar.gz
Algorithm Hash digest
SHA256 e31b1aab8081a86c88c9923c0c567406bb202da088eb32f31843dcc96f0e922e
MD5 08789a045b11b012b6230994e8a50451
BLAKE2b-256 4da7f37bd7c5b56035ed0015e719c58ba00b313eab3b10daff611056ee26ad34

See more details on using hashes here.

File details

Details for the file nodeflow-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: nodeflow-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.5.0-1025-azure

File hashes

Hashes for nodeflow-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6841c2543294aac3a373ba687e036587884ae33cc1710bc2f08eb48eb2077d34
MD5 b3e851422938db2b291685089fef1e9c
BLAKE2b-256 671d7acd992b2d4328c77137ce796aa301a698d6bf125ae0a0d8c9a71084dab0

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