Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.

Initial work on Broombridge v.0.3 #533

Draft
wants to merge 70 commits into
base: feature/broombridge-v0.3
Choose a base branch
from

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    4ed1278 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Configuration menu
    Copy the full SHA
    f94dcb3 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Configuration menu
    Copy the full SHA
    8c78dff View commit details
    Browse the repository at this point in the history
  2. --from → --format

    cgranade committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    d3908f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36cb0f9 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Fix formulas in PurifiedMixedState(WithData) (#534)

    * Fix formulas in PurifiedMixedState(WithData)
    
    This fixes #485.
    
    * Update NuGet version.
    
    Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
    tcNickolas and msoeken committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    ba071be View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Configuration menu
    Copy the full SHA
    45f7fa9 View commit details
    Browse the repository at this point in the history
  2. Fix #511 for fixed point amplitude amplification (#525)

    * Optimization and formatting.
    
    * Use array API.
    
    * Fix errors and add comments with refs to paper.
    
    * Add corner case in conversion of rotation phases.
    
    * Add test case.
    msoeken committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    845decf View commit details
    Browse the repository at this point in the history
  3. Fix overestimation in MachineLearning.NQubitsRequired (#282)

    Co-authored-by: Chris Granade <chgranad@microsoft.com>
    Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
    3 people committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    ab0f491 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Configuration menu
    Copy the full SHA
    947a552 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Fixes #444 (#537)

    * Fixes #444.
    
    * Add other test.
    
    * Update Standard/tests/QcvvTests.qs
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    msoeken and tcNickolas committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    76b7276 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Add --flatten option.

    cgranade committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    c360e77 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Adopt .NET6 + VS2022 in Quantum Development Kit (#542)

    With this change, we're migrating the main release train of the QDK to the most recent Long Time Support version of the .NET framework. For details about this change, refer to the original issue microsoft/qsharp-compiler#1224.
    
    As part of this change, we're:
    
    - Re-targeting all .NetCoreApp3.1 binaries to .NET6.0
    - Updating Docker images, samples and templates.
    - Libraries using .NetStandard2.1 are not affected by this change.
    - The minimum supported .NET version in the QDK will also be updated from 3.1 to 6.0
    - The Visual Studio extension will now target Visual Studio 2022.
    ricardo-espinoza committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    ce280af View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2022

  1. Configuration menu
    Copy the full SHA
    dd2c4ca View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Fixes #367 (#541)

    * Fixes #367.
    
    * Apply suggestions from code review
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    * Addressing Mariia's comments.
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    msoeken and tcNickolas committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    fbbc600 View commit details
    Browse the repository at this point in the history
  2. Improve code quality in MachineLearning library (#539)

    * Improve code quality.
    
    * Update MachineLearning/tests/StructureTests.qs
    
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    msoeken and Cassandra Granade committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    daa7e59 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. Configuration menu
    Copy the full SHA
    4422ad5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d0f9f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Updating projects and other components to build 0.24.201332 (#548)

    * Build 0.24.201332.
    * Fixing QDK version in Notice.txt
    ricardo-espinoza committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    9c209c2 View commit details
    Browse the repository at this point in the history
  2. add gh-sync workflow (#547)

    Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
    IsraelMiles and msoeken committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    2a892a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. API review March 2022 (#535)

    * API review meeting notes.
    
    * Update Design/meetings/2022/api-design-2022-03.md
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    * Apply suggestions from code review
    
    * Update consensus.
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    msoeken and tcNickolas committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    9ea44b5 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. Implements #442 (#552)

    * Implements #442.
    
    * Address reviewer feedback.
    msoeken committed Apr 7, 2022
    Configuration menu
    Copy the full SHA
    c246868 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. Fix #546. (#553)

    msoeken committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    53fb767 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2022

  1. Configuration menu
    Copy the full SHA
    30d1abd View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Fixes #560 (#562)

    * Fixes #560.
    
    * Apply suggestions from code review
    
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    msoeken and Cassandra Granade committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    e838b63 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Configuration menu
    Copy the full SHA
    c8f8d67 View commit details
    Browse the repository at this point in the history
  2. Fixes #563. (#564)

    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    msoeken and tcNickolas committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    abe71cc View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Configuration menu
    Copy the full SHA
    eee471f View commit details
    Browse the repository at this point in the history
  2. Implements #465 (#568)

    * Implements #465.
    
    * Code refactoring.
    
    * Fix recursion error.
    
    * Adress reviewer comments.
    msoeken committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    17b2c48 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. Configuration menu
    Copy the full SHA
    bd99e82 View commit details
    Browse the repository at this point in the history
  2. Fixes #570. (#572)

    msoeken committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    488fb7c View commit details
    Browse the repository at this point in the history
  3. Fixes #571. (#573)

    msoeken committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    74a3d27 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2022

  1. Add DevSkim scanning (#576)

    anjbur committed Apr 23, 2022
    Configuration menu
    Copy the full SHA
    aeedcdd View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. API review April 2022 (#561)

    * API review April 2022
    
    * Apply suggestions from code review
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    * Update api-design-2022-04.md
    
    * Update api-design-2022-04.md
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    msoeken and tcNickolas committed May 4, 2022
    Configuration menu
    Copy the full SHA
    b798477 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Fixes #580. (#581)

    msoeken committed May 5, 2022
    Configuration menu
    Copy the full SHA
    049ad52 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Implements #549. (#574)

    msoeken committed May 12, 2022
    Configuration menu
    Copy the full SHA
    ad3a6f1 View commit details
    Browse the repository at this point in the history
  2. Implements #555 (#557)

    * Implements #555.
    
    * Apply suggestions from code review
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    * Change order of arguments.
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    msoeken and tcNickolas committed May 12, 2022
    Configuration menu
    Copy the full SHA
    7b5cfc4 View commit details
    Browse the repository at this point in the history
  3. Implements fixed-point conversion functions (#575)

    * Implements #559.
    
    * Apply suggestions from code review
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    * Use new UDT fields.
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    msoeken and tcNickolas committed May 12, 2022
    Configuration menu
    Copy the full SHA
    81fe6de View commit details
    Browse the repository at this point in the history
  4. Feature branch cleanup (#582)

    * Fixes #570. (#572)
    
    * Fixes #571. (#573)
    
    * Add DevSkim scanning (#576)
    
    * Examples in fixed-point conversion functions.
    
    * API review April 2022 (#561)
    
    * API review April 2022
    
    * Apply suggestions from code review
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    * Update api-design-2022-04.md
    
    * Update api-design-2022-04.md
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    * Fixes #580. (#581)
    
    * Address reviewer's feedback.
    
    Co-authored-by: Angela Burton <anjbur@users.noreply.github.com>
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    3 people committed May 12, 2022
    Configuration menu
    Copy the full SHA
    690d742 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2022

  1. Creating global.json (#586)

    anpaz committed May 14, 2022
    Configuration menu
    Copy the full SHA
    025a812 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Microsoft mandatory file (#587)

    Co-authored-by: microsoft-github-policy-service[bot] <77245923+microsoft-github-policy-service[bot]@users.noreply.github.com>
    Configuration menu
    Copy the full SHA
    dda0153 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. Configuration menu
    Copy the full SHA
    0730cda View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. API review May 2022 (#584)

    * API review May 2022
    
    * Apply suggestions from code review
    
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    
    * Apply suggestions from code review
    
    * Update api-design-2022-05.md
    
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    msoeken and Cassandra Granade committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    5f9ba1c View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. Configuration menu
    Copy the full SHA
    d46f8b8 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2022

  1. Improves MultiplexOperations implementation (#599)

    * Resource estimation tests.
    
    * Improved implementation.
    
    * Ergonomic changes.
    msoeken committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    2117bf2 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. API review June 2022 (#596)

    * API review June 2022
    
    * Apply suggestions from code review
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    * Apply suggestions from code review
    
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    
    * Apply suggestions from code review
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    3 people committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    3496411 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2022

  1. Add functions for smallest and largest representable fixed point (#606)

    * Add functions for smallest and largest representable fixed point
    
    Implements #594
    
    * New line.
    
    * Apply suggestions from code review
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    msoeken and tcNickolas committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    131a8e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2022

  1. ApplyWindowed (#603)

    * Add ApplyWindowed operation
    
    Applies an operation windowing over input but with const target qubits
    
    * Simplify ApplyWindowed
    
    * Update ApplyWindowed to be more idiomatic
    
    See comment on #602 by @cgranade
    
    * Fix documentation style issues for ApplyWindowed
    
    * Improve ApplyWindowed documentation and add example
    
    * Change name of ApplyWindowed to ApplyToEachWindow
    
    * Fix example being in code block
    
    Co-authored-by: Mariia Mykhailova <michaylova@gmail.com>
    
    Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
    Co-authored-by: Mariia Mykhailova <michaylova@gmail.com>
    3 people committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    0ac7ac1 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. Configuration menu
    Copy the full SHA
    3f66179 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. API review July 2022 (#608)

    * API review July 2022
    
    * Apply suggestions from code review
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    
    * Apply suggestions from code review
    
    * Apply suggestions from code review
    
    * Update api-design-2022-07.md
    
    * Update api-design-2022-07.md
    
    Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
    msoeken and tcNickolas committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    59438bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f0a6f8 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. lookup table code (#611)

    * lookup table code
    
    * Update Numerics/tests/LookupTableTests.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/src/FixedPoint/LookupTable.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/src/FixedPoint/LookupTable.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/src/FixedPoint/LookupTable.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/tests/LookupTableTests.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/tests/LookupTableTests.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/tests/LookupTableTests.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/src/FixedPoint/LookupTable.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/src/FixedPoint/LookupTable.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/src/FixedPoint/LookupTable.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Update Numerics/tests/LookupTableTests.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    * Moved potential efficiency comments
    
    Moved potential efficiency comments of fanning out control qubits from summary to inside the code
    
    * Split summary into summary and remarks
    
    Split original summary to summary and remarks
    
    * Added latex formatting
    
    * Update Numerics/src/FixedPoint/LookupTable.qs
    
    * Update Numerics/tests/LookupTableTests.qs
    
    Co-authored-by: Krishnakumar, Rajiv [Engineering] <rajiv.krishnakumar@ny.email.gs.com>
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
    4 people committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    2991f67 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Update magic.

    cgranade committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    676894d View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    3d0aea9 View commit details
    Browse the repository at this point in the history
  2. Temporarily disable test not compatible with 0.3.

    Cassandra Granade committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    df7cc1f View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    d43cb35 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Fix documentation (#615)

    * Fix documentation
    
    * Temporarily disable test not compatible with 0.3.
    
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
    3 people committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    c0b8517 View commit details
    Browse the repository at this point in the history
  2. Add $schema to cgmanifest.json (#620)

    * Add `$schema` to `cgmanifest.json`
    
    * Temporarily disable test not compatible with 0.3.
    
    Co-authored-by: Jamie Magee <jamie.magee@microsoft.com>
    Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
    Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
    4 people committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    9cbc6b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49a14a4 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Fixes outdated example (#623)

    Fixes #622
    RufusJWB committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    48541da View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    eecc1b6 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2022

  1. Updating QDK version to 0.25.228311 - August 2022 Release (#626)

    Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
    DmitryVasilevsky and Dmitry Vasilevsky committed Sep 10, 2022
    Configuration menu
    Copy the full SHA
    f29e03e View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. Added example how to use PrepareArbitraryStateCP (#627)

    * Added example how to use PrepareArbitraryStateCP
    
    * Update Standard/src/Preparation/Arbitrary.qs
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    
    Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
    RufusJWB and msoeken committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    76dd668 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Configuration menu
    Copy the full SHA
    2083e1a View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    b80054e View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    05a50fd View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. Configuration menu
    Copy the full SHA
    60bc2f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Gulow/broombridge 0.3 (#637)

    * Fix fourfold symmetry bugs
    
    * Add unit test
    
    * Update datamodel tests for v0.3
    guanghaolow committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    4558a7c View commit details
    Browse the repository at this point in the history
  2. Merge from main

    guanghaolow committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    8ca3a7a View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Configuration menu
    Copy the full SHA
    0b82e62 View commit details
    Browse the repository at this point in the history