Skip to main content

Feyn is the high level Python interface to interact with an Abzu QLattice.

Project description

Feyn: AI by Abzu

Feyn is a Python library that pushes machine learning to a new level by taking strong inspiration from quantum physics. A Feyn model is based on the path integral formulation of quantum physics originally proposed by the American physicist Richard P. Feynman.

Feyn models have similarities with other machine learning models such as random forest models or neural networks, so some of the concepts may be familiar to you already. But at it's core, the Feyn model introduces a new way to work with your data together with a revolutionary way to accumulate and transfer learnings.

But let's start with the basics.

To generate a Feyn-model you need access to a QLattice, short for Quantum Lattice. To learn more about getting access to a QLattice, visit www.abzu.ai.

The other needed component is this Python package (feyn), that runs on your computer and accumulate learnings from your data. These learnings are communicated to your QLattice over the network.

The QLattice is a high-performance quantum simulator that runs on dedicated hardware, hosted on a cluster. It is based on the path integral formulation, which is an approach to quantum mechanics that was originally proposed by the American physicist Richard P. Feynman. For all the curious individuals, the path integral formulation, in very simple words, evaluates the relations between two points by considering and summing all the different possibilities of trajectories between those points.

The QLattice can be divided into 2 parts: Registers and Interactions.

The registers are what we use to interact with the QLattice. They are the input and output interface of a Feyn model. Often they are the features of your data set.

The interactions are the basic computation units of the QLattice. They hold their own state and transform input data into output. It is how learnings are stored and what is used to extract the QGraphs.

The QGraph, short for Quantum Graph, represents all possible combinations connecting the input registers to the output register. That means all possible explanations for the given output with the given inputs, generated by the QLattice.

If you are interested in learning more about what a QLattice is, and how it works, then you should definately take a look at the in-depth documentation here.

Getting started: Feyn in 1 min

Ok, all this sounds good! But in practice how does this work?

Let us walk through a simple classification problem, step by step.

For this quick walk-through we will pick a simple classification problem. The breast cancer dataset which is bundled with sklearn.

This will show you the core concepts in building a graph to execute predictions, that you can deploy to your application.

Connect to your QLattice

from feyn import QLattice

qlattice = QLattice(url = "<URL to your qlattice>", api_token="<Your API token>")

Read in the data

Read in an example data set (here we use the breast cancer data set which is shipped with scikit-learn)

import sklearn.datasets
import pandas as pd

breast_cancer = sklearn.datasets.load_breast_cancer()

# Convert to a pandas dataframe
df = pd.DataFrame(breast_cancer.data,columns=breast_cancer.feature_names)
df['target'] = pd.Series(breast_cancer.target)
df.head()

Train locally and update learnings remotely

Retrieve a QGraph which represents an ordered list of all possible models to solve the problem. The first parameter is a list of all the concepts or features you wanr

# Get a classifier QGraph from the remote QLattice
qgraph = qlattice.get_classifier(data.columns, target="target")

Next, run for some epochs, where you fit the QGraph to the training data, and update the QLattice with the learnings from the best graph.

The update calls will bias the QLattice from your learnings. Meaning that next time you call qlattice.fit, the new graphs found will fit your problem better.

Notice, that the QLattice lives remotely on the Abzu cluster, but it never sees your local data. The dataset stays on your premise. So, you train locally, and just transmit your learnings to the QLattice. That is the way the QLattice gets better at producing QGraphs that fits your problem.

from sklearn.model_selection import train_test_split

train, test = train_test_split(df, test_size=0.33)

for _ in range(10):
    # Fit the local QGraph with your local data
    qgraph.fit(train)

    # Pich the graph with lowest loss on the training dataset as the best solution.
    best_graph = qgraph[0]

    # Teach the QLattice about this solution, so that it gets biased towards solutions similar to this.
    qlattice.update(best_graph)

Evaluate

Finally, evaluate the results in the test dataset. This is also how you utilize the Graph for predictions in your application.

from feyn import tools

# Use the graph to produce predictions. This graph is similar your model in other framework.
# It is the thing you can save to a file, and deploy to your application or production environment.
predictions = best_graph.predict(X_test)

# This is a classification problem, but we are using a regression model to solve it.
# There are many ways to do this. In this example we will round to nearest integer (the class).
predictions = predictions.round()

tools.plot_confusion_matrix(y_true=test["target"],
                            y_pred=predictions,
                            title="Evaluation Results")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

feyn-1.4.0-cp38-cp38-win_amd64.whl (115.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

feyn-1.4.0-cp38-cp38-win32.whl (111.2 kB view details)

Uploaded CPython 3.8 Windows x86

feyn-1.4.0-cp38-cp38-manylinux2014_x86_64.whl (234.2 kB view details)

Uploaded CPython 3.8

feyn-1.4.0-cp38-cp38-manylinux1_x86_64.whl (234.2 kB view details)

Uploaded CPython 3.8

feyn-1.4.0-cp38-cp38-macosx_10_15_x86_64.whl (112.8 kB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

feyn-1.4.0-cp38-cp38-macosx_10_14_x86_64.whl (112.7 kB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

feyn-1.4.0-cp37-cp37m-win_amd64.whl (115.0 kB view details)

Uploaded CPython 3.7m Windows x86-64

feyn-1.4.0-cp37-cp37m-win32.whl (111.0 kB view details)

Uploaded CPython 3.7m Windows x86

feyn-1.4.0-cp37-cp37m-manylinux2014_x86_64.whl (234.6 kB view details)

Uploaded CPython 3.7m

feyn-1.4.0-cp37-cp37m-manylinux1_x86_64.whl (234.6 kB view details)

Uploaded CPython 3.7m

feyn-1.4.0-cp37-cp37m-macosx_10_15_x86_64.whl (112.6 kB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

feyn-1.4.0-cp37-cp37m-macosx_10_14_x86_64.whl (112.5 kB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

feyn-1.4.0-cp36-cp36m-win_amd64.whl (119.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

feyn-1.4.0-cp36-cp36m-win32.whl (116.2 kB view details)

Uploaded CPython 3.6m Windows x86

feyn-1.4.0-cp36-cp36m-manylinux2014_x86_64.whl (226.1 kB view details)

Uploaded CPython 3.6m

feyn-1.4.0-cp36-cp36m-manylinux1_x86_64.whl (226.1 kB view details)

Uploaded CPython 3.6m

feyn-1.4.0-cp36-cp36m-macosx_10_15_x86_64.whl (112.6 kB view details)

Uploaded CPython 3.6m macOS 10.15+ x86-64

feyn-1.4.0-cp36-cp36m-macosx_10_14_x86_64.whl (112.5 kB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

Details for the file feyn-1.4.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 115.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 abeed58618de55d361bf3722df6106776abf86a3de8340f230c8d61f1851ea4a
MD5 f15611f2a9aa8ea13578388d799fe9d0
BLAKE2b-256 12f2b4c1b5b544937a8130286e00b67a37dd492e11fa537c31ffde994bb8f8b1

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: feyn-1.4.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 111.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 1deb12f3a0c957beb1494ca102faf1c1b71c9b3457523a406e6b1eaeb175f0cf
MD5 83b0bcac76c9bae9395df356f7606288
BLAKE2b-256 989c6d5ced99021dd96647303f1bb5b67f95e3563d942e5a237c463a99553827

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 234.2 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06fb021dd95246ab052e4a127efed5f29a3f565af3a05de66403f8e989cec840
MD5 67d3f2fdd1654dd4584c7bfff7775eb2
BLAKE2b-256 8ff8d9c7df2db5b63f8350b5a9fddcb1fdb49b578525cce857e2f92645b21135

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 234.2 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cba91b77ddc3c95919a8833c1025c1e1859afba4434883782182cd456d0e5ec1
MD5 09aead635ce7b4e83ac3077a6aeec433
BLAKE2b-256 9dae8256938a0b7de2118a04f37ad11bd30615e333527f2c1237de109e9a7632

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 112.8 kB
  • Tags: CPython 3.8, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f0270fd2dc0e464b6e097bd588ec0b864082ad8e62a724bec2a8f08bf89689cc
MD5 d2241c3689edc1f07d95886b038f4aa5
BLAKE2b-256 fbad8a249a82bb89356b8c58269bbe90d0425b32778143d7754d5c1846bb3602

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 112.7 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 0bc1b25a2a4f6ca16ce31968aa87b0cc9b50ecbd8fa93cd9055f247714dc799f
MD5 acfe1f279fc5b658203b3dc562cc765d
BLAKE2b-256 14bd4e3606976400b55032e197e392c7a95b6b6fa48fdfeb8e3cd59f85c1dc77

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 115.0 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d8ca49bd4180c18de4d3a4782e59bfc7bce50d36a0b4545a2d4d43f4fb47a2f8
MD5 4f71d508d6b05827a8d0db36f56668d2
BLAKE2b-256 7edc0122e99771f24732cb87974a5e81b83673b82bb9a06d9ba2c7c9c4d8be23

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: feyn-1.4.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 111.0 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c3392f6f7f7b25ff04ea9651eb7e3b56f56520f483e64f1aebae4b4ead186132
MD5 8671ac2f9175c1a3ebb4aef1db042f44
BLAKE2b-256 dbd6baa769822a0da77a06234d1704b458a45a0edcdc9b14c02c5ed371467503

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 234.6 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2067a3d73146d15ac2fbe48ea21ca1624ed5b5ff64f065965bcd03b39c2351e
MD5 68a768c320bbbc1f8755c92294499bab
BLAKE2b-256 ce33e3a9ed328a2df32b7377ca880888d398fe62db457296cead8b96ae1c63a2

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 234.6 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7eada83b735ef338e5638aa50baac471da861bcefb0dbef8e48f25cd17f5d900
MD5 c9c4456c5fd1e84f65b4a49f7c27b81b
BLAKE2b-256 d3123de93971ebace1a2b38b2a782754538b0896a8c96701c32e3f5edec48ba1

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 112.6 kB
  • Tags: CPython 3.7m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3ec96592e7d6dff30afb6d152774ff20165cf04b10af9a3e07364d19c776a80c
MD5 869b1fa18b3a0b3540fb98e70d753b07
BLAKE2b-256 94eeeb42f8398dc1237ee80e10d322cb8ebf1be4b26e436fea6d01cef8601e01

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 112.5 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 0e1a7dd05b8702b8a1d1ceadd1b01aade1433983e5ff9416f7d12ba72953cccb
MD5 42cb340a7bc16c7be1d2891ecc7346ba
BLAKE2b-256 aa8bf927f4f0b5b895c44580c36446b5bf519caac400dd75d07a3ad67c8a7186

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 119.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 60edcbcfdf829b0fb5a2a87f9cbaa87fc329e61e4e6bc37177aeae592cd23cd2
MD5 971e7aca34664a60d6f4ef79de63f340
BLAKE2b-256 1df9ca39d87f8a48f0cefa57d9599bc944f8ba3093b2766b2237169eedbd0c80

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: feyn-1.4.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 116.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 72933d66aaf087af573696f3d317e05cc84e419eb5be873469d5c34f8490fc80
MD5 986632b3b4c165f1d915d6b5e56c2532
BLAKE2b-256 98e53165e63440eb3c4d60fcaea1b955ad91fa505232e13c47b653bdae8b543c

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 226.1 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6194873fa584e7238ba66c877a4db3eebc573111b0c646f43ef5edf8f548ebc5
MD5 1e50a2bb72a6488e95047f5da7c578a1
BLAKE2b-256 a84e930c622f839834fe65a2f885b46c0796e56e2e998dac94725c554da94505

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 226.1 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6b93ba8e006c88ee680ed0f64af6425fa1aea1f00bc9c55e5b853ca3a0bf0959
MD5 31a029553081d9f93806e0dfc08ee6dc
BLAKE2b-256 932051447758d00e8ddb358ffb1dfe387a539d3c857e2a403484bcc50ef6ec62

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp36-cp36m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 112.6 kB
  • Tags: CPython 3.6m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 73ed6f2b950b4db65445b4d646c33282e3a15113103b3325798f276905a94252
MD5 a60bd622d550c334ac2addfee343c4ef
BLAKE2b-256 939396572411336e6f30f40a6206071a794f9a063606f9acbd0b8fbaaeec5760

See more details on using hashes here.

File details

Details for the file feyn-1.4.0-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: feyn-1.4.0-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 112.5 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.0-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 aef8dd6daf168a04a0aa957f55628f74474da927731a1d06a99c78743322db3f
MD5 ca182fa1063d8e940a91cc85bb96e233
BLAKE2b-256 b09b86c1323802dc91dfb643210e92200f3cacc425c362ec07c3e3018ad11265

See more details on using hashes here.

Supported by

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