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

feyn-1.3.1-cp38-cp38-win_amd64.whl (78.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

feyn-1.3.1-cp38-cp38-win32.whl (74.7 kB view details)

Uploaded CPython 3.8 Windows x86

feyn-1.3.1-cp38-cp38-manylinux2014_x86_64.whl (189.5 kB view details)

Uploaded CPython 3.8

feyn-1.3.1-cp38-cp38-manylinux1_x86_64.whl (189.5 kB view details)

Uploaded CPython 3.8

feyn-1.3.1-cp38-cp38-macosx_10_15_x86_64.whl (75.9 kB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

feyn-1.3.1-cp38-cp38-macosx_10_14_x86_64.whl (75.8 kB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

feyn-1.3.1-cp37-cp37m-win_amd64.whl (78.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

feyn-1.3.1-cp37-cp37m-win32.whl (74.5 kB view details)

Uploaded CPython 3.7m Windows x86

feyn-1.3.1-cp37-cp37m-manylinux2014_x86_64.whl (189.6 kB view details)

Uploaded CPython 3.7m

feyn-1.3.1-cp37-cp37m-manylinux1_x86_64.whl (189.6 kB view details)

Uploaded CPython 3.7m

feyn-1.3.1-cp37-cp37m-macosx_10_15_x86_64.whl (75.7 kB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

feyn-1.3.1-cp37-cp37m-macosx_10_14_x86_64.whl (75.7 kB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

feyn-1.3.1-cp36-cp36m-win_amd64.whl (83.1 kB view details)

Uploaded CPython 3.6m Windows x86-64

feyn-1.3.1-cp36-cp36m-win32.whl (79.7 kB view details)

Uploaded CPython 3.6m Windows x86

feyn-1.3.1-cp36-cp36m-manylinux2014_x86_64.whl (184.6 kB view details)

Uploaded CPython 3.6m

feyn-1.3.1-cp36-cp36m-manylinux1_x86_64.whl (184.6 kB view details)

Uploaded CPython 3.6m

feyn-1.3.1-cp36-cp36m-macosx_10_15_x86_64.whl (75.7 kB view details)

Uploaded CPython 3.6m macOS 10.15+ x86-64

feyn-1.3.1-cp36-cp36m-macosx_10_14_x86_64.whl (75.7 kB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 78.8 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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 bcb56e5aa6b8f878c483d6d5715a6036f289b6df3963a9cd8ea18062a9abe818
MD5 9474360e7aed3e4d26de4e48fb84283c
BLAKE2b-256 05ec513c6dd0fdd03fbe120522c78729e5c24f4fd3ad39e649b37acb728b1ac3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 74.7 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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 7eddcf525656d2334eb5c45ddbbce29bad65bd4316b39eab206c6a25a4f7467d
MD5 62890e2a34f5598c7b8accda182c5970
BLAKE2b-256 4abc21b3cb94423db5d97ed691cb646db2d44b7ef60619c36dbf35ed7ff34858

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 189.5 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.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ffa69007dc4e90e2288009abbfa80af8e452f3771028583c19b2a33b3a88ac4
MD5 21000196ddaa3b07fb05233877231ee5
BLAKE2b-256 d9710650295e2d8817af1f1c35b303c8e2ec7e31acb1af7dba4c664aad5ae55a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 189.5 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.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 add5394b0f81445c31ba7b380921d0384f642dd795b7d72019bac506f80db3bf
MD5 c2aba1f8c87489c74b56804c949e861d
BLAKE2b-256 b333dd1049ce738af048778a4db6fdef8018a92748f854ec42f6285d84445e4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 75.9 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.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1ffb88f3a3a2ad00c78abba4d23bda804f9caf86724bebc59eebc3a9d059cb0e
MD5 1cbed3c5cd84800cb0a2e70f4ff8adda
BLAKE2b-256 2805f28092dd43e43c153d835ce1fd1ee1e3d947c5e442b5fd844f3a83d1ef68

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 75.8 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.1-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 88d357b20e34232031a5a46bdf57309f3fdfdc36003160932c5f8e7584dfc056
MD5 5e4bd0032e35374ee8d2aac4f6ebefa9
BLAKE2b-256 402423d4eaccba15bac75fdd5d2b7cb4f30005f9cecf575b1e6ace32ab56c581

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 78.5 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.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4e200ad54f21b936d5ed5b37bff858e554d75dd29c45f4f29236ee72384e5f99
MD5 7a6147f32add71908dca05e2daa151e0
BLAKE2b-256 9d4de94f4108cec6f93704464295fde0d9a282297b2273aae57d01b4d71c3143

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 74.5 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.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 3809a98557d3a0e2be3d6791d38b69e8651d92d63e51aa668845b54296d3303f
MD5 5c7561451b4fee088962cf5bdf94d1f6
BLAKE2b-256 6f9d66e24d7dca35ac14300fbcfdb3d384820cb18631f0d52e114226b46d1191

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.3.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d42135db4abfea20ee596b0f8d95edd92be3201d9944d141c798fccddbf2ca8a
MD5 487b5c277f102f412fede479055f4be5
BLAKE2b-256 249b6b246b2b5d93d5af861779bef963c34d4a1f040b5b352e812ec126177b00

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.3.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e72eaf998710258a27ca8c3cb4af897d7c25d26a74876761758afc271a9f225d
MD5 945d174843972b07f0b906448ddf7d2b
BLAKE2b-256 d3f19fbbe08e991250cbdbf589f41fa9783e87ef4211aa6cab806f11ba53882a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 75.7 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.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8ff63bffaa74866dc5ae12fc7b73fb2fe6a7c7ae2112ba9d57ae9b6cdf7c70c0
MD5 a8ab234621f308d4001000c05c946c4f
BLAKE2b-256 27c07d24d9bd8b4610444b8600520132123864406638b8ccfb65fdc4bb280564

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 75.7 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.1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 a54c1b164c2e0afa3a4f85b74f7171c519f89a5cf3068fe18a7df1e99eb97f94
MD5 e57fc43c11b420e3275b03e820f3d0f8
BLAKE2b-256 2c28b9152bc163450bf72b6c15760de42929da337ec833f867d6bbae26b22b53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 83.1 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.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 01ee73005199c0cc0e746f7b51460ef9ccc33d443e1605dbedf9800da365b99b
MD5 a5aec69687ef740be24fa8fc16b83563
BLAKE2b-256 bed7c6c0e3dc52e3402bb2d354a0fa2b1ddb6ad004814cab7875e8f0ff1e3ce2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 79.7 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.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 55026820ac99817fd6cd20474dc4afc84cf055806654de9a56c70ff41b471724
MD5 d5a73bec320f6d831729abe70a1733f7
BLAKE2b-256 15db579926a6a2085d19ef927de3fcd46db061fdfece6dd1fb3e448f2bbd5cdb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 184.6 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.1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46a81003e9c28917554db012f6db94980fc10ef950a86de8c5f28a5be23e92e7
MD5 0688f26330d1e290992f2d56fe21c51f
BLAKE2b-256 4daa646f873522230e976872aa5a12c6f6c84d95376509889979976200e57382

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 184.6 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.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 39f2972a7f18ec7effe356b284c98a255cd5e01d62228fbcc2219b8f13dee53d
MD5 106c942020ffe6d0954928395e7e0b1c
BLAKE2b-256 4e8d40cf1c71654ed8a559fd51e4c4f8599518ef4ec67ca3545b57530fd39b3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 75.7 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.1-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 acceff8b48d295fe30c2732dffd595dd6602c308b6fe04b854114adc60b2b535
MD5 754d92a04097d964e75e3b04a07600a6
BLAKE2b-256 da5e3450747895b437e560a0f42a672aa70b473fa57a3f0d9d59f1b34834b4b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.3.1-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 75.7 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.1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 dfcb6bf61adebecb1d9f11476209eabc262df7bdeaf015ea5c4d3780b31feb6e
MD5 a454c91b9c7c89505eba036bd2623234
BLAKE2b-256 4171afdd528e7b7964363af552de24bdfacf63e44f3bf594e12a07effbd3837f

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