Skip to main content

Neural network extension for signalflow (torch/lightning).

Project description

signalflow-nn

Neural network extension for signalflow-trading built on PyTorch and Lightning.

Installation

pip install signalflow-nn

Requirements

  • Python ≥ 3.12
  • signalflow-trading ≥ 0.2.1
  • PyTorch ≥ 2.2
  • Lightning ≥ 2.5

Modules

  • data – Data loading and preprocessing utilities
  • encoder – Feature encoding layers
  • head – Output head architectures
  • layer – Custom neural network layers
  • loss – Loss functions
  • model – Complete model implementations
  • validator – Model validation utilities

Usage

import signalflow.nn as nn

# Access submodules
nn.data
nn.encoder
nn.head
nn.model
nn.loss
nn.validator

License

See signalflow-trading for license details.

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

signalflow_nn-0.2.1.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

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

signalflow_nn-0.2.1-py3-none-any.whl (33.1 kB view details)

Uploaded Python 3

File details

Details for the file signalflow_nn-0.2.1.tar.gz.

File metadata

  • Download URL: signalflow_nn-0.2.1.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for signalflow_nn-0.2.1.tar.gz
Algorithm Hash digest
SHA256 372dc72340e9600fce212cb264a0e40f367f2ff4abd26f0118c2454d41b8b2f9
MD5 60cd406a768a7b9e77273e443900741a
BLAKE2b-256 62a90b67662f9e9aa598c470ce8bf014af3f7ff387318b0e679da0b4ba84035d

See more details on using hashes here.

File details

Details for the file signalflow_nn-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: signalflow_nn-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 33.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for signalflow_nn-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 14119efbc5a8d29dfe3a55aaff92ef944830d645c299322ff9ceb54e770af89d
MD5 96ee548d7582aeec35d989987adb69c0
BLAKE2b-256 2c1cb28df1dd6232165cd54f1652cbd8b18a7f6884df0151231ad8584f6f868d

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