[
https://issues.apache.org/jira/browse/MAHOUT-2166?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17793910#comment-17793910
]
Andrew Musselman commented on MAHOUT-2166:
------------------------------------------
Some research topics for API:
* Make a Google Sheet for comparing API methods and objects across all the
libraries
* Identify the data structures that are behind all the math and operation
objects in all the libraries
* Determine what can be stripped down to "just matrices"
* Think about how to represent imaginary numbers
* Look at whether to re-use any samsara work for this
> Proof of concept of quantum front-end
> -------------------------------------
>
> Key: MAHOUT-2166
> URL: https://issues.apache.org/jira/browse/MAHOUT-2166
> Project: Mahout
> Issue Type: New Feature
> Components: Quantum
> Affects Versions: 14.2
> Reporter: Andrew Musselman
> Assignee: Trevor Grant
> Priority: Major
>
> Write up working proof of concept for a new python-based `mahout-q` component
> that will perform some basic quantum operations.
> E.g.:
> * NOT Gate
> * Hadamard Gate
> * CNOT Gate
> * Toffoli Gate
> * SWAP Gate
> * Pauli X Gate (X-Gate)
> * Pauli Y Gate (Y-Gate)
> * Pauli Z Gate (Z-Gate)
> Nice to have the ability to pass off commands to any of the major libraries
> or compute platforms.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)