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.3-cp38-cp38-win_amd64.whl (106.6 kB view details)

Uploaded CPython 3.8Windows x86-64

feyn-1.3.3-cp38-cp38-win32.whl (102.4 kB view details)

Uploaded CPython 3.8Windows x86

feyn-1.3.3-cp38-cp38-manylinux2014_x86_64.whl (217.2 kB view details)

Uploaded CPython 3.8

feyn-1.3.3-cp38-cp38-manylinux1_x86_64.whl (217.2 kB view details)

Uploaded CPython 3.8

feyn-1.3.3-cp38-cp38-macosx_10_15_x86_64.whl (103.3 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

feyn-1.3.3-cp38-cp38-macosx_10_14_x86_64.whl (103.3 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

feyn-1.3.3-cp37-cp37m-win_amd64.whl (106.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

feyn-1.3.3-cp37-cp37m-win32.whl (102.2 kB view details)

Uploaded CPython 3.7mWindows x86

feyn-1.3.3-cp37-cp37m-manylinux2014_x86_64.whl (217.3 kB view details)

Uploaded CPython 3.7m

feyn-1.3.3-cp37-cp37m-manylinux1_x86_64.whl (217.3 kB view details)

Uploaded CPython 3.7m

feyn-1.3.3-cp37-cp37m-macosx_10_15_x86_64.whl (103.2 kB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

feyn-1.3.3-cp37-cp37m-macosx_10_14_x86_64.whl (103.1 kB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

feyn-1.3.3-cp36-cp36m-win_amd64.whl (110.9 kB view details)

Uploaded CPython 3.6mWindows x86-64

feyn-1.3.3-cp36-cp36m-win32.whl (107.4 kB view details)

Uploaded CPython 3.6mWindows x86

feyn-1.3.3-cp36-cp36m-manylinux2014_x86_64.whl (212.4 kB view details)

Uploaded CPython 3.6m

feyn-1.3.3-cp36-cp36m-manylinux1_x86_64.whl (212.4 kB view details)

Uploaded CPython 3.6m

feyn-1.3.3-cp36-cp36m-macosx_10_15_x86_64.whl (103.2 kB view details)

Uploaded CPython 3.6mmacOS 10.15+ x86-64

feyn-1.3.3-cp36-cp36m-macosx_10_14_x86_64.whl (103.1 kB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 106.6 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.3.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 967967a6839a9478d37dcea978eca7c440b1f6d564273b85af92ddebe03eabf4
MD5 54394088fee8cee8edfaeaf825eb7017
BLAKE2b-256 24793570bcf4d3999620d5b3201d3186d77f1ff31cf11e84427d85b22ddd3bd1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 102.4 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.3.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a1d42662e031c0184e86e3528d4b75fb766a193b99cf5c787fc6d6129dedaced
MD5 6b83b6232e94abcd66f476909639fc77
BLAKE2b-256 a70f165b45a15dd2bf3a407516c08a23b8caa5ee5ac0721ab1dd66846a5d7944

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 217.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.3.3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e4e57b9c4efc802b6d66c62e482cb1d46c78c4a6a4af5d39b466860b09eacb8f
MD5 cb8eb8ecfb9b3cc5e0ee2631a5e957fe
BLAKE2b-256 cc3ecfd9d06bca8e654c019d51438c2d1566bcf994616a12ca5db026937a04c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 217.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.3.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ad0884b2a383a3df7fce16f201147b9e1b49b1181588acdafdbcc43b99bb8310
MD5 b4cc570f92e6c1e6f828d2bdca535497
BLAKE2b-256 3a372e387baf71ac45316cacb3ddd1cbb347d9021363c15a5b862e89e4152789

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 103.3 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.3.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 dc6115f121d65e35de1151d0de3c7b83277675e752f59d0d78ff4caf45275e27
MD5 73198eb404f84a7c5ac5cc726fa14329
BLAKE2b-256 25dcc84274e7ed5a19a0195d03a12a9e9f218db904f3b72c900fe1d92adb8cbc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 103.3 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.3.3-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4d4a6d6be0927bcff15c6c36770adf8b7eb552a7a2eaa56a5cb0b62ca955a60f
MD5 18a1dbc8f1190ff88db723f1fa615731
BLAKE2b-256 987c21501ae51fbe4ea0a93dcfc3bb3ac070df77f25dd3c474403c613c379e33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 106.4 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.3.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 05296fc2a13ef1e5bab43eeb7ca59d1fe896919306a34596f3c9545dce14b78d
MD5 bd238a6f6b44630968d60f0912f7c925
BLAKE2b-256 c12d277594a4130dce14189cabd8daef84db2fa7ee5be80c8a946d06d73d5c98

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 102.2 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.3.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c6b83ceaa4b203021dd263ce5ae21a6f79b30451257386d0eb832380ac61cff0
MD5 b8d250aecebf9425564d0f964ba3aa0d
BLAKE2b-256 e3e2f835b3b16b5a9dce4ff5fce8364800e8a790690713daa4bf737c6b0afd50

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 217.3 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.3.3-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b9b4c1ab7496b8d40717378c34addfa9738c38f2e04e1593f5f6076fa1a25cf
MD5 df569b54141311a499401689f7df42bc
BLAKE2b-256 72564def5a4f7e138090615f8acdc1d34697358db772e536d4da3d7bbe8a2c20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 217.3 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.3.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 877c4c2236fd854ef77b16f5ec603098cb30f8e056d210ae3a8828bd99197b3a
MD5 e0fb85c28975817e620fdf76eb692fcb
BLAKE2b-256 a9f096656b7c455ed200883d81ced25d43beea9a170d4ce8f0b9d28de4b94c41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 103.2 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.3.3-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a7a42fcad9ca82d46fcd238e04c03728727b32ab6bd648fd1fd4dc621678e46b
MD5 28361cb018b1a4c24cd51a046bc08c79
BLAKE2b-256 3e7021f990f270af671aa21773efaa4591cdf15c60e706271166ecccaacc626e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 103.1 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.3.3-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 cb90256dd3655982894810a6bc7144823fc5f68d01f7f07086efb802870701ab
MD5 f55c85f58cc106eb13f7fa013e0e4c46
BLAKE2b-256 980c9fd30030abb915663bb96d0d64271677253e0c0ea6e67710293b990ff9ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 110.9 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.3.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 79dbe4a0e20ea789b32cd27c643ae6fc895034f6d652414ad5a94503d4db3628
MD5 65d4ab3b478931008a3d80d4cafd6040
BLAKE2b-256 c329f4acebe4bdaefe1e315ac393885e6ca657b280d551c97ae815799982071c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 107.4 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.3.3-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 1501c05fc5d4e080195966220afbab7f5e4fd87dfa0aadd5f01c8c6af0d5946e
MD5 ac8e542376b9f322d0a5ae23e4f41ce4
BLAKE2b-256 563a294790e76b0809df7d1241aa1dc3c4799379e4df96c39e82cad788955376

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 212.4 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.3.3-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b6f5f2005c5fd2ed83ba78ae507cab5c67b481528837eb140d539b743a296bc
MD5 5d428449c2c8e04076e398659c4dd272
BLAKE2b-256 733876d2ae1c4eeb0f5b407243809ac2e4c49bd8c54321dca4e6dd802ec802e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 212.4 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.3.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d66ceffa533d443e27e2e9043d89cc91eb37aaa41e3e29a3bc03071c52a2ba2d
MD5 1a5e3a30a334704a444c362aea9e3744
BLAKE2b-256 f2e135949d4977af9a844a5e83b58e9736cf2f527c70d9dcb34a5b84edd19f46

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 103.2 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.3.3-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8ce58f38db6f5b1a76a3a664133d5a834c246bcbfa4897dc071bb1bf0605ec40
MD5 10931ad6d970302c60234e88ec809280
BLAKE2b-256 7243ff85b4af94d82a471e9250b6eda22327160508104a09090316178fe686ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.3-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 103.1 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.3.3-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 a3e9377ad76619616b54b5632405541812f4f5ba670239e9804ae76c59a61aa0
MD5 c77e0e9734f48ff6d6175afcf42d56e3
BLAKE2b-256 1db4c2cb269639f2459fccd00462f958c42ef4369820fedea73370638635dd96

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