Skip to main content

A minimal PyTorch-like deep learning library focused on custom autograd and efficient tensor operations.

Project description

DeepTensor 🔥

mexican cat dance

  • DeepTensor: A minimal PyTorch-like deep learning library focused on custom autograd and efficient tensor operations.

Features at a Glance 🚀

  • Automatic gradient computation with a custom autograd engine.
  • Weight initialization schemes:
    • Xavier/Glorot and He initialization in both uniform and normal variants.
  • Activation functions:
    • ReLU, GeLU, Sigmoid, Tanh, SoftMax, LeakyReLU, and more.
  • Built-in loss functions:
    • Mean Squared Error (MSE), Cross Entropy, and Binary Cross Entropy.
  • Optimizers:
    • SGD, Momentum, AdaGrad, RMSprop, and Adam.

Why DeepTensor?

DeepTensor offers a hands-on implementation of deep learning fundamentals with a focus on customizability and learning the internals of deep learning frameworks like PyTorch.


Installation

pip install deeptensor

Setup the project for development

git clone --recurse-submodules -j8 git@github.com:deependujha/DeepTensor.git
cd DeepTensor

# run ctests
make ctest

# install python package in editable mode
pip install -e .

# run pytest
make test

Checkout Demo

demo


Check Docs

loss curve


Basic Usage

from deeptensor import (
    # model
    Model,

    # Layers
    Conv2D,
    MaxPooling2D,
    Flatten,
    LinearLayer,

    # activation layers
    GeLu,
    LeakyReLu,
    ReLu,
    Sigmoid,
    SoftMax,
    Tanh,

    # core objects
    Tensor,
    Value,

    # optimizers
    SGD,
    Momentum,
    AdaGrad,
    RMSprop,
    Adam,

    # losses
    mean_squared_error,
    cross_entropy,
    binary_cross_entropy,
)

model = Model(
    [
        LinearLayer(2, 16),
        ReLu(),
        LinearLayer(16, 16),
        LeakyReLu(0.1),
        LinearLayer(16, 1),
        Sigmoid(),
    ],
    False,  # using_cuda
)

opt = Adam(model, 0.01) # learning rate

print(model)

tensor_input = Tensor([2])
tensor_input.set(0, Value(2.4))
tensor_input.set(1, Value(5.2))

out = model(tensor_input)

loss = mean_squared_error(out, YOUR_EXPECTED_OUTPUT)

# backprop
loss.backward()
opt.step()
opt.zero_grad()

Features expected to be added

  • Save & Load model
  • Train a character-level transformer model
  • Add support for DDP
  • Add support for CUDA execution ⭐️

Open to Opportunities 🎅🏻🎁

I am actively seeking new opportunities to contribute to impactful projects in the deep learning and AI space.

If you are interested in collaborating or have a position that aligns with my expertise, feel free to reach out!

You can connect with me on GitHub, X (formerly twitter), or email me: deependujha21@gmail.com.

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

deeptensor-0.5.0.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

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

deeptensor-0.5.0-pp310-pypy310_pp73-win_amd64.whl (2.1 MB view details)

Uploaded PyPyWindows x86-64

deeptensor-0.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (773.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deeptensor-0.5.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (781.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

deeptensor-0.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (691.0 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

deeptensor-0.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (699.4 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

deeptensor-0.5.0-pp39-pypy39_pp73-win_amd64.whl (2.1 MB view details)

Uploaded PyPyWindows x86-64

deeptensor-0.5.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (773.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

deeptensor-0.5.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (781.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

deeptensor-0.5.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (691.0 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

deeptensor-0.5.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (699.3 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

deeptensor-0.5.0-cp313-cp313-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.13Windows x86-64

deeptensor-0.5.0-cp313-cp313-win32.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86

deeptensor-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

deeptensor-0.5.0-cp313-cp313-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

deeptensor-0.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (776.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

deeptensor-0.5.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (784.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

deeptensor-0.5.0-cp313-cp313-macosx_11_0_arm64.whl (693.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

deeptensor-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl (703.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

deeptensor-0.5.0-cp312-cp312-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.12Windows x86-64

deeptensor-0.5.0-cp312-cp312-win32.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86

deeptensor-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

deeptensor-0.5.0-cp312-cp312-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

deeptensor-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (776.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

deeptensor-0.5.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (783.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

deeptensor-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (692.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

deeptensor-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl (703.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

deeptensor-0.5.0-cp311-cp311-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.11Windows x86-64

deeptensor-0.5.0-cp311-cp311-win32.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86

deeptensor-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

deeptensor-0.5.0-cp311-cp311-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

deeptensor-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (775.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

deeptensor-0.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (783.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

deeptensor-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (692.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

deeptensor-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl (700.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

deeptensor-0.5.0-cp310-cp310-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.10Windows x86-64

deeptensor-0.5.0-cp310-cp310-win32.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86

deeptensor-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

deeptensor-0.5.0-cp310-cp310-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

deeptensor-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (774.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

deeptensor-0.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (780.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

deeptensor-0.5.0-cp310-cp310-macosx_11_0_arm64.whl (691.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

deeptensor-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl (699.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

deeptensor-0.5.0-cp39-cp39-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9Windows x86-64

deeptensor-0.5.0-cp39-cp39-win32.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86

deeptensor-0.5.0-cp39-cp39-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

deeptensor-0.5.0-cp39-cp39-musllinux_1_2_i686.whl (1.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

deeptensor-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (774.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

deeptensor-0.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (782.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

deeptensor-0.5.0-cp39-cp39-macosx_11_0_arm64.whl (691.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

deeptensor-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl (699.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file deeptensor-0.5.0.tar.gz.

File metadata

  • Download URL: deeptensor-0.5.0.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0.tar.gz
Algorithm Hash digest
SHA256 450aed99cf78bde17d83df30b7892b70a226ad2374ed78520d892a61fc432ec5
MD5 6e3b0723856690124c43113cf7dae011
BLAKE2b-256 038c9ffad288ebe68eaaf09a59cbc26583505f3f07f08d8ccf225f40a3b09b4d

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 7b0a2698916d0b2f1b5a92992dee5fd437233a3196a59900f51607b87e61e4c7
MD5 ac288d1c23461b1c840620f75a5b925e
BLAKE2b-256 272202f137b800880a03f1cbef40a4d88e5c26d154ce4d88a183236010526567

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a570a3e9deadf6a0f16c11e0c07f7ed65c7630fbd7b3af2f5aa57b093f02dbc
MD5 947d370b51781623943983d1cdf6fa56
BLAKE2b-256 edb35aef96ba8b7014090f9faac85f46c57fe9ed92bf8da48d1e24ffb5951fa2

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 10d338512f032d9ba81806b237d408332da693f5a83a5dc7adc7fb4575e59305
MD5 4166e85d801e41e482b7ae0546eadb6d
BLAKE2b-256 4b3e7f9534ab82c622c387220b96823923fe606fa46b8ff6f1614719946ea724

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c7823d926b172eaf9486fa8639a1b85941f5f46cc510e03c32d704f023eca49
MD5 04016a321591c3209d6fa904f54fd65b
BLAKE2b-256 a91b4a9450ccac2b8d86648df16efed150de34671f2de4e3ce9744c58f02b328

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cada7cfb9864fe98633d9abcb31216f7a9094608fe525f8e0599e7001c812583
MD5 48cb51bb1bed44cfd0a37636cb785469
BLAKE2b-256 b7c2986b53d81a719fd34a1a15d243fe17bfeeb377faf472e9af439ab3a47ebe

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 09fc4161757e327b5644a3827dd9ceaf08277c71cf0199c4ed4e7336b0c0b0bc
MD5 77627017dc58e5c0d64c6237b25e231f
BLAKE2b-256 ac4258cdcd86bf85d4995af35a0a683984c50dc37ad07eebd544a1931ab5c970

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6fc4dadce128ea4b2f58e71f4d4b818384192c140bb32c7c1e435137f4ded3c4
MD5 cd28e831c9674b0049b3e90b5101e2c2
BLAKE2b-256 e7fa9697c70da62edc2b7b4cb51670ad160db6ac24e60b546d78c8279b68926c

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 36ce2416f2b715166bd8e6632c18c97e4d94f8aa1341b247341cde8c274a78a9
MD5 627dbcb5733426d8e712681788503b97
BLAKE2b-256 62055f3bb76367546ea35cc628aff7d14cef1ecea8bee696492eae6cdf55e063

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6aae6d17b6949a49b168998e12205cd45d56696d653fb0b4391e4e27fd5ff9c6
MD5 2d8b9a6152dd8017772db19c3dd59389
BLAKE2b-256 d739895f74435ee89fa4b681411f6c6e174e6fa23267fa51e1f6516c593f7302

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a8313d9521266e7b171f9ea011a91c585965cd32ee38f62738de8860e1ee7233
MD5 b72f3bd1f3b4093998544e63fd4ddbc6
BLAKE2b-256 2c4765b89bb360a27699001bfbdae48bab639e953d4a7560351aa56b22f189d5

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0ad9611835297a97308f12f9b2dbd57239065d574e0d6961f13b5ee8d67176b7
MD5 005e63f55dbe35e483e4bfcbaf259ee6
BLAKE2b-256 6e44121d18bce73ef5676b843c4d0beda4bda34eb66b20f6298a5b6c81e09b87

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3f19a38fddd75e4a567622ac7841276c41b9617ae70fe597c5d980c7ddeaa645
MD5 722d5746def996e8a34f28acd3d5b609
BLAKE2b-256 6825f2c01e08407ea275ed9c0acdf20d68a9d0045bcffe9b37d2018ea1b2e04e

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a9b429ff2cdf1cd4362968baf7b6430a8be8fca3c64ef805e349061971600742
MD5 44a76b9181f23e28708d0625adff98f9
BLAKE2b-256 4e2037faa9246065fd37c868236fab49c2fcbb0e62d49b4fdc03b2f7ac927875

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 44cb00842739b4545b3186773a7f38466f97fca06d57e145bc3eb08e6c348729
MD5 c797e9aa04dcb8a6e21331c65886ec02
BLAKE2b-256 e2be37630ad12e31d235ab35faae4b139195a7392ba638fabef327b50424db19

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fbdabea877cf4bfc9016730939e3c3c971217224fceb97fef054a5123c4838c3
MD5 29bbe316baa3c52ad963823cd55cc9ed
BLAKE2b-256 a720d8a2eb92d50d05b7e469e8d6bd1c0759b1f4f5b4adbcb75b8011ec8ea28d

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a228bb7b28b66c1d30bc5c215e22e97f776d84a739a8434ce9cf15c41db65be1
MD5 c95d176e68567af8f260b013525c4d35
BLAKE2b-256 0f5aed70bca9bf48edd858be711a1d278ee5a7023f1462609c6b8fe5f1edabc2

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2550ba646860af979505845307b0083f2232f35891d929e582e2dafcd77689fd
MD5 db276ccb6f138c15fb29550aa0aacce3
BLAKE2b-256 905b1e1672b20588a79b6b6260e96b967d12006b91edaf6e07d107693f24040a

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 59039221d48740c09f14fe0896c572a2f374c3325bf32207fdbe67fea7dfc243
MD5 8cf9ef2869047a6b9ea24b9d2da22714
BLAKE2b-256 0795fe0e1bfbe58a22c2c95cb7080674ac1fcaf674ee6fa74f79cad574a443d3

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 46fcd74843f93ead5f3513986f86f7362c92c46432c094a69d7fb4049a6697cb
MD5 c773370ab7d2c1d09334a78d8a6ca335
BLAKE2b-256 4143fdf7aab79b8078385772708e2f1314c062c3b2fc84e852e972219eb86e34

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 c1f8971a86ebeee81d1f7c4df9505fb7ab3969bfd461b87fbb8c47ac29260e5a
MD5 7f9134a20667d67af6178a41cfdceb65
BLAKE2b-256 86fffa39e9d29386a3c538c476ef0a6580e8f835c1b7aec79b14f2bda1e66d38

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ea18497878c362a3e50582170241d33714c6510bc8adf9a0d28d0300184baa02
MD5 63382deaff8a250c839358b9737f38c5
BLAKE2b-256 a4c818c1eac4efe597ab10158e03158ab6bbb9bd954570f97d04aeeb77fe1d43

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 666d7f98f3b967d798354a7ab56bd31bea4672f73c5ead69a0dbec08cebbd955
MD5 1f82bff6a753dc12f9431ceeefb0a648
BLAKE2b-256 ff02b7975e1b5c5d73da3d35fcace944b15eba2f2f0e3e256a06e46f3787dd37

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 165867b38a471f88bf9c91a47de14ca475daa51669dc52f2bcb1a86d0f817ac1
MD5 97ec3574fe82333e22179899322ab303
BLAKE2b-256 fcf582d7663e4d47c72db3b109d24de979eef6cc62dbf8384cb4f5a6904810cc

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ce5095b52efb68f18620cf7a37ebb80477fd2fb17322a936bec8b60dda6d91c0
MD5 0a12b0c084046397f206f5a96cbb9ca6
BLAKE2b-256 7c10bf160dce3b888e45eb8cc6bb91c38a8104f2875d2387a8f9691d4976d045

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca1b9d05f8b03a4d181ab66b0611dbd9665851462de79e2ff54ba331612e1913
MD5 9b6855e036a1580127741ca3123eb6df
BLAKE2b-256 9bce3dd11086dc4360aac62dd8cc87df2a47042ae94418f9ccf3f4ff2b5229ce

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 21152e290f0bb425d34a296ca7a19a2bec2a5e17004c4b3a79a2b38274bfb01b
MD5 e26159a5b53cbfb0fb9616c22db5f445
BLAKE2b-256 706ca4e34525fc809e4d17329ca8524b13572b320a2113a210642e57acf70737

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 90f4b35101feb359bdddce964f8836e8e0be07332068eb0e3fe9e17381748071
MD5 7f0e863772a22772b5e177c44176c732
BLAKE2b-256 f82af447f9815c4397b9aa83e78ae3067d87bebbe5145b8cb92dc984f5712b00

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ea5a4f9646ce064b022169fce5061109e8f92fe41aaa6d8653c8a6abd90eb4e0
MD5 cda679b454606b73e4e7e5d64e129521
BLAKE2b-256 0ccdbd3a9579108024b1bd08c9b0e25ba335e8f05513d7dda57d34c1998512e4

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 22175f4a26afc10ae6cadb8c8b9be9e4de504b47ef40ab769c4583286038e612
MD5 823a76c0456a5e7d9ac1eb1925dab6a0
BLAKE2b-256 cd5480500447d132758495874dbaac7c9279ba19c27b2d3f6b413505228bf1d8

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 63a30f0bd9a431935359aafbcdfd491d0698872e044151bd3d4adbcc015d3f6c
MD5 5826b672a32c9d4d2319ed1a35c7110d
BLAKE2b-256 27a1897172de933ef26ed26b754137521188f19864270bfb11ddd26af2c08c6b

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56e5b620a027720dc6b226739b4e0ad99f45f073f78b77fdcbe620fd256132f6
MD5 08f426e249b47828eeb95ba594d3b1d1
BLAKE2b-256 97df7ea2b51d3d7f13c6c3b18fe9da5f648ef5bf87e6f5a040db2580ed1a9b79

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cdf4dea12aad195270980c64a60de72bbe28b90c947d31a3c8c4419cf3a6c5d0
MD5 6fce9dda0c66880888d27668df527437
BLAKE2b-256 843267520c5364b4e80c0e2a6aaa9f69121a473e59f2fe8d6bfa3b7e5a14c07f

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7deadde84bdd68de71223f4053b5c9781a4700e5c426c78c07539572dd23e3e0
MD5 8fa322f578346d74d6fba41101706cb4
BLAKE2b-256 8cfd47fc851df29f0990ee66f8498df40e0b69099247a84f0893fe5c7a8f48f8

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a8bdd99448904326624651e0f1fb559c1510d76b427bf1b14f11db0a996464df
MD5 f53f09edb69bbf9ced6241e13e07ab5c
BLAKE2b-256 7978ceb9d0e5857f2674f3497db55872b249fd0bce2cdbbe3a9d8a7be9fa61a7

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 490c2ffd10f6b00977f1efffa7be3fa0d075c35ae1a5391e7f2f06fd5039a1ee
MD5 5649838f674c84540274dd538537ada0
BLAKE2b-256 263cce8ca76fb14e78b0e86d7be3356db41dc7d1cce684cafbb8f4d4e4866e3f

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0af2375c8cdbc3541f016d6a85d1313d1b64177c6bfb8b03e36f7fc8d972f2a1
MD5 074e6e5f83b6b25ebd2789c14be24921
BLAKE2b-256 c428365ed1eabb80cdee692869a5f77c4d8bf0ad739a9d7101b04743b96eb55d

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 15d453e43214e13b3d2e2992bce3bfa174448395882ea39b75edfecc295adfeb
MD5 725a15962a664a82ec92d130b1092d62
BLAKE2b-256 a553da4a463d69fdf91e4468c4c3a39426af5ef26bde2657bc50d06d84585a20

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 787a64d9c7c4b838b9c7b3c4e038c66b38cb190ef5d2716822b9bccc8a718c14
MD5 c06b27793650e6e466d006f77f374347
BLAKE2b-256 18463b61d4b08c4df0ec4e52b26d3632e02d5a69bc9e52fc3dff2ddfb2de0465

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be6eb99b57385d3bd38a8407d9aee6fbb891e63c3e59232ef090100ff5baf707
MD5 30b3226e8c85c874305a13abbd91c481
BLAKE2b-256 dbb09729a8d84de1322c70373312869a9ecd3e5b8ccb47dcbfc555e68664713d

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e661c39609dffdf59c717f153325335c5cc81bd79863c2d70dcf37e97f875a8a
MD5 9d40707eb8b793d6cc1e17dcd66754c9
BLAKE2b-256 e976f691ac24b34ae942a35571d4309a062fce13fabc8ca23b75dcffb6f074eb

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9eb1c4846c3903eed2612021419ae4a75f57eb77f5e8b089cf3d08beec598ec
MD5 c7a72a406f32919bb4ad0a715a92412b
BLAKE2b-256 a8b6519ffb45089b21c88c3f3771dcf872480a5f866841f16a91dc547665c6dc

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4aa895302b1980c0f2d0f7681d5d29aa62ab2f0331c84fea917b71384e491df3
MD5 6374694cc928cd889673b8fdb54cf355
BLAKE2b-256 c33e05258d392eb607da4dee3ebd795e97c5c4d5986ec2e426ed7e6c28f0127e

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 62c7f1781736321a4a3f787fa3d1173226e762b1b6f44e7ca48aa760e98319bf
MD5 d4bbe41d82f24d9860e645808fb6ce3c
BLAKE2b-256 90c7151dc1cf89fcc765ee52983bcfb8b520ecfca9ce4204dbb8c2c2b48d88ed

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: deeptensor-0.5.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.8

File hashes

Hashes for deeptensor-0.5.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b7fa751ed9dfcf5008815f6889270d8b1550c30cf3da2daaeb2fdb677fb27372
MD5 6821b12d6f7bdf13e646c3c520640c7a
BLAKE2b-256 668d1ee5dc84101f0cc7e3ec52fea5adf634c1c0b979eb8b2303dc21a1accd8d

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ed93b57f0000bcf2d2f4540b8b15e1c5d57894fcbeca13a1ade02ff1c2532e52
MD5 a6c7db5574685b390a26018320f449e3
BLAKE2b-256 1794e701657962b6a9964c6307175299135dcb7978c4d7f5d9606cbb0423cd2c

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 77ee51fd5520ab1c07529510c6533a91fcd235f3c54acc0b0bcbc3dc6b0981ef
MD5 4be3230a1dcc7e3cf906def3e8400437
BLAKE2b-256 423be4df57d2fe15055ce5ce214aabf7e1e126ae7d1b9b19c4b8a70f8c3b7461

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5276dc04a004fca323c8704442f95d8459d6312ca693c00076a17c12e0483db3
MD5 6d9824977aa656162436dacda4026b22
BLAKE2b-256 8852b8eabb630a4260f0491da3da2ffdb00ba46221b0b91ecbe882d0bc259224

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0a664229dcf680225e45d0c5a2da16aa0aaab0714ea967d8d76f5fe1a212b494
MD5 1bc6b65b7a0dae3ae1d7ab63aecd18f6
BLAKE2b-256 b08835be8c8c460a0e6d787d2433d2d615734ba77d57512d6bbae14aba7f0544

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5754a0dbe3d1e0e4d80588f832b232231d4054c6521400e200baa4bea4250738
MD5 fd76e3c734045e0a25ae44d66b590388
BLAKE2b-256 3269083a2eed06ae7a99e8c87fbc7b408691111825e98f3b455129a44bb0ef35

See more details on using hashes here.

File details

Details for the file deeptensor-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for deeptensor-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ecb7b3ad6c4b5e375ea9347290789d141be3332a7af50763f740f35303d1561
MD5 af25291ccd3a92d1f70ff7ff3a0cdf19
BLAKE2b-256 af6c98eecb03b58333de90c82270bc617a3173983e400dbe7c56a80f54866847

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