Skip to main content

Prime Tensor Circled Neural Architecture — one architecture, four layers (neural/circle/seed/core). Consolidates pcna, pcta, pcsa.

Project description

PTCNA — Prime Tensor Circled Neural Architecture

One architecture, four layers. Not four repos — four layers of one thing. PTCNA consolidates the former The-Interdependency repos pcna, pcta, and pcsa into a single package and is the single upstream that feeds interdependent-lib.

The four layers

Each layer's tensors divide into the next; every circle, seed, and core is itself a tensor.

Module Layer Divides… → … Tensor kind Back-propagation
ptcna.neural neural (base) neural tensors neural yes — the only differentiable layer
ptcna.circle circle neural tensors → circles auditing / timing no
ptcna.seed seed circles → seeds auditing / timing no
ptcna.core core seeds → cores auditing / timing no
  • Back-propagation lives only in the neural layer. Circle, seed, and core tensors are auditing and timing tensors — they do not differentiate.
  • fiqs gate when cores propagate internally, per Fick's first law J = −D ∇φ (structure diffusing down its field gradient). Timing, not gradient descent. The fiq substrate lives in ptcna.core.prime_core.
  • PCEA (Prime Circular Encryption Algorithm) is not a layer — it stays a separate, orthogonal repo (the guardian: "last state as key" at every layer).

Provenance

Layer Migrated from Was
neural The-Interdependency/pcna (core/) Prime Circular Neural Architecture
seed The-Interdependency/pcta Prime Circled Tensor Architecture (circles → seeds)
core The-Interdependency/pcsa (ptca/ + prime_core/) Prime Tensor Core Architecture (was PTCA)
circle new (extraction target — see docs/architecture.md) previously unnamed

Install & test

pip install -e ".[dev]"      # neural layer needs numpy; seed/core are stdlib-only
pytest                       # testpaths = ptcna

Status

Alpha (0.1.0). All four layers import; 146 tests pass (seed/core/prime_core stdlib-only + neural under numpy). Consolidation reconciliation is complete for the neural/circle/seed split: the seed/circle audit was extracted into its layers and the neural prime-ring tensor was renamed PTCACoreRingCore. The core layer still intentionally exposes PTCA-named public objects such as PTCATensor and PTCAInstance; those names now live in the correct layer. History and any remaining notes live in docs/architecture.md.

License: MPL-2.0.

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

ptcna-0.1.0.tar.gz (56.7 kB view details)

Uploaded Source

Built Distribution

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

ptcna-0.1.0-py3-none-any.whl (71.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ptcna-0.1.0.tar.gz
  • Upload date:
  • Size: 56.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for ptcna-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ee239e6884746af37bbb49b4003d39d6bff873fef10140e83f53232ff02a0589
MD5 9ca32571ba878000b2de1d7dc3e3b669
BLAKE2b-256 10100fb89320bc69fdda17910811be83599a02118f00e7fe3e7459922d530a6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ptcna-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 71.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for ptcna-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 69f4831ca0686c09e2066c7a99d9d34a4c994c93e180dae1a1eaa6587b5fb92e
MD5 4200328c7803b9a1a0fc585083ffa9bf
BLAKE2b-256 bf4fbb3a85d35ff15c1bbe902c348a77bad05e62d1836579c84013dd9d294edc

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