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

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

feyn-1.4.1-cp38-cp38-win_amd64.whl (142.9 kB view details)

Uploaded CPython 3.8Windows x86-64

feyn-1.4.1-cp38-cp38-win32.whl (138.1 kB view details)

Uploaded CPython 3.8Windows x86

feyn-1.4.1-cp38-cp38-manylinux2014_x86_64.whl (261.7 kB view details)

Uploaded CPython 3.8

feyn-1.4.1-cp38-cp38-manylinux1_x86_64.whl (261.7 kB view details)

Uploaded CPython 3.8

feyn-1.4.1-cp38-cp38-macosx_10_15_x86_64.whl (139.6 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

feyn-1.4.1-cp38-cp38-macosx_10_14_x86_64.whl (139.5 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

feyn-1.4.1-cp37-cp37m-win_amd64.whl (142.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

feyn-1.4.1-cp37-cp37m-win32.whl (137.9 kB view details)

Uploaded CPython 3.7mWindows x86

feyn-1.4.1-cp37-cp37m-manylinux2014_x86_64.whl (261.6 kB view details)

Uploaded CPython 3.7m

feyn-1.4.1-cp37-cp37m-manylinux1_x86_64.whl (261.6 kB view details)

Uploaded CPython 3.7m

feyn-1.4.1-cp37-cp37m-macosx_10_15_x86_64.whl (139.3 kB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

feyn-1.4.1-cp37-cp37m-macosx_10_14_x86_64.whl (139.3 kB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

feyn-1.4.1-cp36-cp36m-win_amd64.whl (147.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

feyn-1.4.1-cp36-cp36m-win32.whl (143.1 kB view details)

Uploaded CPython 3.6mWindows x86

feyn-1.4.1-cp36-cp36m-manylinux2014_x86_64.whl (254.3 kB view details)

Uploaded CPython 3.6m

feyn-1.4.1-cp36-cp36m-manylinux1_x86_64.whl (254.3 kB view details)

Uploaded CPython 3.6m

feyn-1.4.1-cp36-cp36m-macosx_10_15_x86_64.whl (139.3 kB view details)

Uploaded CPython 3.6mmacOS 10.15+ x86-64

feyn-1.4.1-cp36-cp36m-macosx_10_14_x86_64.whl (139.3 kB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: feyn-1.4.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 142.9 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.50.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2dc3dafaa2bd0e64b64135ef7e028c68e1f6c466c8130e47379fa39c66786211
MD5 6d5cbf6a0170b84f95dbccef476cca44
BLAKE2b-256 21c7ba73cff4ce4a96c0356dead4d318756d3d6627db3615e083a6b717941601

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.4.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 138.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.50.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9cd2e5b58d0b7c178a2d5d07b904b43717676c78da5d6b0b53929f8f3235d3e2
MD5 b178bc65b4539385a478f00dcb9493ad
BLAKE2b-256 c26e05d981048e3c406b2b1cc00c7fd6d2a5551b96b6669ef21868536665801f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.4.1-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 261.7 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.50.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd44c2d691a850948c70a588697c41d1f3670ae1befaeb848cd3089f7aa1202a
MD5 34e0bcec1509768e9c9d84fcfef2484d
BLAKE2b-256 74d6c452d11d2fa24634cc071e9d29406583cf38c0a1cf250e421934938f07a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.4.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 261.7 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.50.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 21fafde6d5eb4e4ab78b8abd70213ac349431c879ad8a85bd3436a540885732f
MD5 310d4a8fb5c3e53cd0cb40945a679199
BLAKE2b-256 d837ee56ad469f9feb718722b5360def691e8db5e015897a6d44589eb688c1a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.4.1-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 139.6 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.50.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5ca4ffd7cd515f9c3866003c552030e1e10a56c608b55b5b27392ff0a4abddd1
MD5 f522a6ce250e8511031db611cb7e1005
BLAKE2b-256 aa799bf82e125ab28478a8422629b67a8340dfdafe5cf240cb07339d5b9f92af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feyn-1.4.1-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 139.5 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.50.2 CPython/3.7.8

File hashes

Hashes for feyn-1.4.1-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 9b35ce1a11f8405567076ed9b524a967b62454685208ff184183b76d73edfefb
MD5 27fcc9feca6b029bf8970d6892c865ef
BLAKE2b-256 b6020bdf37519e9422d5eb89daca86c3265e2e9195f1c14d7d44b9145a1e622c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2d2dcedb91b03d3540ca3ce16fd07c271fe32bb35b6482b14101acf62ca3ae5b
MD5 bb1cfe80cd093c2754b07e84f5a25365
BLAKE2b-256 7110bb8eb2576388b21f3db9c0bb9f75f9138c1eb93e1ac82efba9a3c46666d1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 aedf1b33abcc9672af00906163797dfa535bc3d02731dfc16bcbd0b07a82772d
MD5 34887627d13bffbd23f7a1fb01d8c916
BLAKE2b-256 87b234bea1349de814c4486dd96e413dd2d8917f399684afdc2700cb52dae8e2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81b1470f735101e3dc1e64926a827af659bfc0e198e2cbabd3ad76aec0db8079
MD5 7965eb4e157f3fe03aa290dea7a5c009
BLAKE2b-256 2564dcd5d4856d1d553b34d70086571a5090d99f643425706bca404b30f1e079

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a28dd8583bda59caa2a2a2482aa2c6575ed0dfeaf60b2e6777da5f1c77f15e96
MD5 f96f54672adc3a062fd1cb134cd97332
BLAKE2b-256 6a87a35f266861e401569eb461710bda8889bf266b5fb2ace845d04270df7f15

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 df137b86ce3a2d4e18c45f6a5a1138b836634c24e9acaf5fdb605e45a98f4ea4
MD5 df5b774915a588434636df58f69888a4
BLAKE2b-256 2062192de12a3da789ba096f1dbb2026ac70d7b45a83006bb7991bf86db8439f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 301bac1e37aff61c382dc5aa4679b6fc208af6e16d6aa2fd79e268c1387fd62d
MD5 31a6ea0abc8209c542f65780f10a0169
BLAKE2b-256 5e5384e01f84de21254f0927ce607ccfecc7a414ded04065afeb42f792c7a0a2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e01680b76fadbab83452ef0ed75af8cb72e8d31dc34785872743b5ec1c57c8ba
MD5 76ec4f5ac660282202203d10f9d5de55
BLAKE2b-256 f2c2059efcdd99fa02c9ac2063943e26e9ec4ac90d0adbc2e884488e897b80f7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 3719e104a7d2482f986685e95de47fc978320ee84eb9010d5f80c458b2c7c3ae
MD5 1b78dbbe62c36acb69072c172063b3ca
BLAKE2b-256 d346f4eb869ddf5cacee757d523aaa4d6d3e63a87c03f2e21b257de15d31e3c8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 014e0f6fe6204a95f102948ccd40b9f03584f714329f039db4971ca6badb5642
MD5 b5ea0b173237ee4da3147f0579ab4749
BLAKE2b-256 9ec248d62cbef5e6e2833003d6eba54c8addf1293849369eead88adecf8b9efe

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b4b1470452a27226c125fc5e38f03573c686dfb71e47ada4c3e24424edfb9bf6
MD5 1354fc37349270194194491d4392f2c5
BLAKE2b-256 ae558393000b4ed9ca7944a304adc8c26da1b4508b070a63a5e2d83c6a5b10fe

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 08e24c84d57c2511e8fdf953281850170eeaebc8cd2b4aa5586cbb42ebd284ab
MD5 ba19d878cabd2df87ca90777d25a304b
BLAKE2b-256 452e0771cffb947090332e984d02ad616ac74d1ffe495b5c1f6d004a59c800b7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feyn-1.4.1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 b44a530ac14b95f962afd20ce3e6ab5724f158bde037076d17cec46c0fbead8a
MD5 4c934a467f8c93d9c24458fb81c5442c
BLAKE2b-256 1ec41f5688b9a06834f1a2b9839f5c8e1d64390b6bc466ba29615a7044a5877d

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