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 are in many ways similar to Neural Network (or Deep Learning) models, 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 QGraph from the remote QLattice
qgraph = qlattice.get_qgraph(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

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

feyn-1.3.2-cp38-cp38-win_amd64.whl (103.2 kB view details)

Uploaded CPython 3.8Windows x86-64

feyn-1.3.2-cp38-cp38-win32.whl (99.1 kB view details)

Uploaded CPython 3.8Windows x86

feyn-1.3.2-cp38-cp38-manylinux2014_x86_64.whl (214.3 kB view details)

Uploaded CPython 3.8

feyn-1.3.2-cp38-cp38-manylinux1_x86_64.whl (214.3 kB view details)

Uploaded CPython 3.8

feyn-1.3.2-cp38-cp38-macosx_10_15_x86_64.whl (100.1 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

feyn-1.3.2-cp38-cp38-macosx_10_14_x86_64.whl (100.0 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

feyn-1.3.2-cp37-cp37m-win_amd64.whl (103.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

feyn-1.3.2-cp37-cp37m-win32.whl (98.9 kB view details)

Uploaded CPython 3.7mWindows x86

feyn-1.3.2-cp37-cp37m-manylinux2014_x86_64.whl (214.2 kB view details)

Uploaded CPython 3.7m

feyn-1.3.2-cp37-cp37m-manylinux1_x86_64.whl (214.2 kB view details)

Uploaded CPython 3.7m

feyn-1.3.2-cp37-cp37m-macosx_10_15_x86_64.whl (99.9 kB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

feyn-1.3.2-cp37-cp37m-macosx_10_14_x86_64.whl (99.9 kB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

feyn-1.3.2-cp36-cp36m-win_amd64.whl (107.6 kB view details)

Uploaded CPython 3.6mWindows x86-64

feyn-1.3.2-cp36-cp36m-win32.whl (104.1 kB view details)

Uploaded CPython 3.6mWindows x86

feyn-1.3.2-cp36-cp36m-manylinux2014_x86_64.whl (209.1 kB view details)

Uploaded CPython 3.6m

feyn-1.3.2-cp36-cp36m-manylinux1_x86_64.whl (209.1 kB view details)

Uploaded CPython 3.6m

feyn-1.3.2-cp36-cp36m-macosx_10_15_x86_64.whl (99.9 kB view details)

Uploaded CPython 3.6mmacOS 10.15+ x86-64

feyn-1.3.2-cp36-cp36m-macosx_10_14_x86_64.whl (99.9 kB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 103.2 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 28902f707df70254d5f8c1816b6a4fbe9de7983aadba4227493ca7cec78a8eaa
MD5 735f3ce91d398e325713d1aef618ec0f
BLAKE2b-256 3cc7c9df3b2e7136ff1bca5a30487a5cd15eabb0e71ae8665a7c10416b74ef0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 99.1 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 0169fbde495f1b9137f7e8d600e5b02ffcb844edae369f6dc1d8540d6d88a526
MD5 09eb6823b2c3f3421a82465cda87e4dd
BLAKE2b-256 7f891b5f4f16462c9c3e084a12d6d611f657b5d3ce5f0a8b35ef69f38ac84e98

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 214.3 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81acd1fb5bd6aba0c720e846106ee80fb1253d0cc7029b75126c1c99e4c6b87d
MD5 84c7d7480077c5748f43607b4b5161ab
BLAKE2b-256 199996637001013c27f2eef30c9702e23ee56e95c7310ca052b44786f4a93b4c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 214.3 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 455b81200c962e54442888e2eb1ce9ceb8937c3b08c0ae63038d68dc174f8dcf
MD5 433e851ea795d3e479781bfad057b0cf
BLAKE2b-256 1ab2c0a8fb7356a16adacb7dec2dca3bfa2ea289472de0ea32440da731489204

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 100.1 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 33755c5e6f826448bcdad0c82f78efee7c2a0091061a9ec989b4ef9930f79963
MD5 f3cd5b3bd44f85fd8b9313bac7a2e1a3
BLAKE2b-256 5192cef8d292d58384113cf363b91e9126737d7016884c392339e5c3c5f2d3bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 100.0 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 bea6d24b72579ad14e2b237df522a024681b4894015ee1ee046474b7faba355b
MD5 1397299256491a9ceee55c776ad91b4b
BLAKE2b-256 2c411a7cb9bd5a349f6f55b0ad4510d85301407fc2ef7aded001be149257b425

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 103.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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 314c2f515968d152db8e4592bfe83543e6c966b079bf5438a1bda13dcd7a2917
MD5 be863c21a7336d1e68440dda75c64a16
BLAKE2b-256 d565536c58479a52159d170ed8c0c0b1ff9ccceb86f6c3ee8e14242e982304b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 98.9 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 234ec42d5c2aaa3ccfd56d0e6eb3383f410ba171887e982525280bf7a55c774b
MD5 4052fa5b6daf9ca214ddbf044cdd20b4
BLAKE2b-256 1778ea0ac1b57d8bb08395859b676e9ede2d1f999e986ed90f99347407bf172e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 214.2 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f85822879e1511f0d67b3d542d32e9eed26881bc293ee14ff98caa15e636ee9d
MD5 335651cc68e6ebaf526a64260bd6f4f4
BLAKE2b-256 f9102169df5e676e805f6080eb69ae841250b25dc8b65e2f7e49619515a231b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 214.2 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 db9001053c6c7a4bb894ed289ada87aac6a2ccd87319686eca66b129a10f99ba
MD5 65e83650fe0df003e71808413f8d8adc
BLAKE2b-256 4362a927d5533a16c029c81764661cc66f8575f6c1b67239ad37e00bb86b5c1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 99.9 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b77a2a3a41f8719a4d8ff752f80525488d09d28ffd01b77474f75ec74f542c87
MD5 1797631e3b5afe2820d646702a358b3b
BLAKE2b-256 16ee1356f71b1eb81f8b781d9acaf578ce93932c4cec9fc0cdd08c998118d24a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 99.9 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6153941c0d80b6053d5ab44da511e33232c40e774feb64ad139026c6922bd626
MD5 a9d489adf8e3fe5f82991a87420a459f
BLAKE2b-256 91a54924397e8fcd0aac8c1f6971a31bbbb37a4ca54a21d260924cdf84dc5619

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 107.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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 321443f5ae59ab4d9ea612bebf3b9f6ef8e92c8bf5dc021917b2a71f7f14b7e7
MD5 ce2705c95f23052c747fb209f1763625
BLAKE2b-256 3084082d771226b94f3a0628e4582f5094083be7d23f0d5ba71f41016cb03cc6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 104.1 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 eb7665ede67c14cea1d3ee52f273a880c70e12264f77d2c512c8e9364f347b03
MD5 fcfbf5de7c3ff858ed8f951d4089a80e
BLAKE2b-256 dbfb3e563834df7c4d5a3715b59f2f5cace713c19879ef405e75e60d4fea3919

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 209.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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a86a79bf771ade9d9b7f7ae20acd1b060ec21b872101b517c740fc1b0bb60fe
MD5 01059d779d6438310daf01f4a8997679
BLAKE2b-256 f98c91bc755c9394be77b6b6eeb50847a5ff2df2915181d6b0b8de40a875b20c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 209.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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 139e6ab92fc9ed6c0c4e9b7bf455721c0bdc6f2ffc472d3430d4639dfa71aa07
MD5 bfc10b45c1bd20c986d8b2907a911263
BLAKE2b-256 b06d3545c4b425990a14cfb3dd9f7c5acbc471904b4fcbffbcef4287a1a98129

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 99.9 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2299f6e582cd0bc06d6e4d0e8165bf279b45961e23f099ad44ae648856a06da3
MD5 8c2aeff9416a7287f10a419100fca053
BLAKE2b-256 e135b4131ab876f45d4878d8a906973be08f89ba64a1b940b4edf406fb380175

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.2-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 99.9 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.47.0 CPython/3.7.8

File hashes

Hashes for feyn-1.3.2-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 b92f6a5e80dcbbfd061ea30444a7608ab318ef845729641a5c8bb27a5b315c7f
MD5 7ad7ab554b0bcd491a3035624caf13f7
BLAKE2b-256 5a4bc9f2e2e3bc03d04d1ae060ae1f422c2eef8a82e2998533d8370cf1b10d5c

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