Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OptimizationSolver with support for QUBO problems. #50

Merged
merged 189 commits into from
Sep 28, 2022

Commits on Jan 26, 2022

  1. Mock of solver and process for SR.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    607ed1a View commit details
    Browse the repository at this point in the history
  2. Add discrete constraints InPort to solver process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    bd53637 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Adapt QP problem class to new interface and add LP problem class.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    ee2caf3 View commit details
    Browse the repository at this point in the history
  2. Create builder for dynamical creation of OptimizationProblemProcess f…

    …rom problem definition.
    
    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    0163c61 View commit details
    Browse the repository at this point in the history
  3. Update copyright year.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    2cc537d View commit details
    Browse the repository at this point in the history
  4. Update solver to work with the OptimizationSolverProcess builder.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    892294f View commit details
    Browse the repository at this point in the history
  5. Remove line that breaks linting.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    d09f277 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Repair QP tests broken with last release.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    45267c5 View commit details
    Browse the repository at this point in the history
  2. Add dummy class for dynamically created process to start tests from g…

    …reen.
    
    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    25533c0 View commit details
    Browse the repository at this point in the history
  3. Delete testing file to be replaced.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    c2bef60 View commit details
    Browse the repository at this point in the history
  4. Start solver tests with OptimizationSolver instantiation.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    fa8255f View commit details
    Browse the repository at this point in the history
  5. Add test for creation of OptimizationSolverProcess.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    4aea3c1 View commit details
    Browse the repository at this point in the history
  6. Improve OptimizationSolverProcess constructor.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    b49283d View commit details
    Browse the repository at this point in the history
  7. Create auxiliary function that creates Vars from tensor coefficients.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    1f779d4 View commit details
    Browse the repository at this point in the history
  8. Add feature for solver to run continuously when timeout is -1.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    6bd900b View commit details
    Browse the repository at this point in the history
  9. Extract method in solver for creating solver process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    a052b28 View commit details
    Browse the repository at this point in the history
  10. Reformat file.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    51e0d2f View commit details
    Browse the repository at this point in the history
  11. Add test for macrostate reader process creation by solver model.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    8f28a27 View commit details
    Browse the repository at this point in the history
  12. Add missing attributes to solver.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    48b3bd4 View commit details
    Browse the repository at this point in the history
  13. Add method to solver for solver process model creation.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    c50c24d View commit details
    Browse the repository at this point in the history
  14. Implement SolverModelBuilder class and methods.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    8f52b0e View commit details
    Browse the repository at this point in the history
  15. Implement VariablesProcesses dataclass.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    5bb2c6c View commit details
    Browse the repository at this point in the history
  16. Implement DiscreteVariablesProcess.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    2acd9ba View commit details
    Browse the repository at this point in the history
  17. Implement ReadGate process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    24d6402 View commit details
    Browse the repository at this point in the history
  18. Implement SolutionReadOut process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    8e1b184 View commit details
    Browse the repository at this point in the history
  19. Add missing return in _vars_from_coefficients.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    c62db2d View commit details
    Browse the repository at this point in the history
  20. Implement CostConvergenceChecker process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    3459e0f View commit details
    Browse the repository at this point in the history
  21. Implement ReadGatePyMoldel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    49cdcf5 View commit details
    Browse the repository at this point in the history
  22. Correct imports.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    d7051f8 View commit details
    Browse the repository at this point in the history
  23. Implement SolutionReadoutPyModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    b91034a View commit details
    Browse the repository at this point in the history
  24. Add missing import.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    3f07645 View commit details
    Browse the repository at this point in the history
  25. Implement CostConvergenceCheckerModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    9115560 View commit details
    Browse the repository at this point in the history
  26. Implement CostIntegrator process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    d84a5ae View commit details
    Browse the repository at this point in the history
  27. Implement CostIntegratorModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    d811a1c View commit details
    Browse the repository at this point in the history
  28. Implement DiscreteVariablesModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    a75f562 View commit details
    Browse the repository at this point in the history
  29. Implement StochasticIntegrateAndFire process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    0b183a1 View commit details
    Browse the repository at this point in the history
  30. Implement StochasticIntegrateAndFireModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    f7c9b8b View commit details
    Browse the repository at this point in the history
  31. Remove debugging print.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    a6c62ab View commit details
    Browse the repository at this point in the history
  32. Implement unit tests for StochasticIntegrateAndFire model.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    e884e04 View commit details
    Browse the repository at this point in the history
  33. Add test for connections between macrostate reader processes.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    926ed38 View commit details
    Browse the repository at this point in the history
  34. Add test to check cost checker is connected to variables population.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    36e7b11 View commit details
    Browse the repository at this point in the history
  35. Add test to check cost is represented by connection weights.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    bb1ebb9 View commit details
    Browse the repository at this point in the history
  36. Add test to check cost diagonal is represented as biases.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    f1fd6a1 View commit details
    Browse the repository at this point in the history
  37. Add test to check QUBO cost defines number of discrete variables in p…

    …rocess.
    
    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    a7ae19f View commit details
    Browse the repository at this point in the history
  38. Add test to check the solver terminates when running continuously.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    2c86089 View commit details
    Browse the repository at this point in the history
  39. Delete debugging print.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    eac6a69 View commit details
    Browse the repository at this point in the history
  40. Add test to check the shape of output solution is correct.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    3ab4048 View commit details
    Browse the repository at this point in the history
  41. Add test for solving method in solver.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    a7e679c View commit details
    Browse the repository at this point in the history
  42. Add test for solving a second and larger problem.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    1209cf6 View commit details
    Browse the repository at this point in the history
  43. Clean up, delete obsolete and temporary classes.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    7a8bcd6 View commit details
    Browse the repository at this point in the history
  44. Remove obsolete data-class

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    cd25370 View commit details
    Browse the repository at this point in the history
  45. Move dataclasses to independent file.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    d2f73ad View commit details
    Browse the repository at this point in the history
  46. Apply black to solve linting issues.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    bce622a View commit details
    Browse the repository at this point in the history
  47. Adhere to the dependency inversion principle adding APIs to dataclasses.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    dd9b856 View commit details
    Browse the repository at this point in the history
  48. Apply black.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    0aebc10 View commit details
    Browse the repository at this point in the history
  49. Solve remaining linting issues.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    e45f342 View commit details
    Browse the repository at this point in the history
  50. Simplify code by delaying use of self.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    366c6d2 View commit details
    Browse the repository at this point in the history
  51. Improve variables naming.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    800f177 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Improve solver to work with true cost function, solve works now.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    b9dd17f View commit details
    Browse the repository at this point in the history
  2. Solve parameter naming bug.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    c9ccdfe View commit details
    Browse the repository at this point in the history
  3. Enable solution to map coloring.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    cdb2a14 View commit details
    Browse the repository at this point in the history
  4. Add workloads test suite including new max-cut workload.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    1fe076e View commit details
    Browse the repository at this point in the history
  5. Add set packing workload.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    74bc743 View commit details
    Browse the repository at this point in the history
  6. Add set partitioning workload.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    9d7a89a View commit details
    Browse the repository at this point in the history
  7. Improve printing messages for solving.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    33fc7d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Configuration menu
    Copy the full SHA
    6bb4948 View commit details
    Browse the repository at this point in the history
  2. Squash commit bringing changes from private development.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    99cc9da View commit details
    Browse the repository at this point in the history
  3. Repair imports after refactoring.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    1316066 View commit details
    Browse the repository at this point in the history
  4. Repair StochasticIntegrateAndFire tests.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    fd257cd View commit details
    Browse the repository at this point in the history
  5. Remove duplicated file

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    e3f211a View commit details
    Browse the repository at this point in the history
  6. Make OptimizationSolver tests pass after refactoring.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    178d285 View commit details
    Browse the repository at this point in the history
  7. Bring PS's tutorial from the private repo.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    ddb3dfe View commit details
    Browse the repository at this point in the history
  8. Merge redundant files.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    5e4f6a2 View commit details
    Browse the repository at this point in the history
  9. Enable SolutionReadout tests.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    add94f5 View commit details
    Browse the repository at this point in the history
  10. Make Loihi2 tests pass except for those requiring workload solution.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    8881834 View commit details
    Browse the repository at this point in the history
  11. Update pyproject.toml

    mgkwill committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    e79be10 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    759b895 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #2 from phstratmann/optimization_solver

    qubo tutorial and unit test
    GaboFGuerra committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    53355e5 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Update ci-build.yml

    mgkwill committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    86a80b7 View commit details
    Browse the repository at this point in the history
  2. Remove redundant classes.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    80b103b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c721a6c View commit details
    Browse the repository at this point in the history
  4. Add handshaking between LMT and Host to request pause of execution.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    93286af View commit details
    Browse the repository at this point in the history
  5. Correct typo.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    18875a1 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Mock of solver and process for SR.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    9672109 View commit details
    Browse the repository at this point in the history
  2. Add discrete constraints InPort to solver process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    ac9beff View commit details
    Browse the repository at this point in the history
  3. Adapt QP problem class to new interface and add LP problem class.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    6180d94 View commit details
    Browse the repository at this point in the history
  4. Create builder for dynamical creation of OptimizationProblemProcess f…

    …rom problem definition.
    
    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    c8b1468 View commit details
    Browse the repository at this point in the history
  5. Update copyright year.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    7720b60 View commit details
    Browse the repository at this point in the history
  6. Update solver to work with the OptimizationSolverProcess builder.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    0f76d28 View commit details
    Browse the repository at this point in the history
  7. Remove line that breaks linting.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    f716395 View commit details
    Browse the repository at this point in the history
  8. Add dummy class for dynamically created process to start tests from g…

    …reen.
    
    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    459f0d4 View commit details
    Browse the repository at this point in the history
  9. Delete testing file to be replaced.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    44f99a2 View commit details
    Browse the repository at this point in the history
  10. Start solver tests with OptimizationSolver instantiation.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    f58cd3c View commit details
    Browse the repository at this point in the history
  11. Add test for creation of OptimizationSolverProcess.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    6aa2aca View commit details
    Browse the repository at this point in the history
  12. Improve OptimizationSolverProcess constructor.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    9c2713b View commit details
    Browse the repository at this point in the history
  13. Create auxiliary function that creates Vars from tensor coefficients.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    0a9b2ff View commit details
    Browse the repository at this point in the history
  14. Add feature for solver to run continuously when timeout is -1.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    e23bfea View commit details
    Browse the repository at this point in the history
  15. Extract method in solver for creating solver process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    f2b6714 View commit details
    Browse the repository at this point in the history
  16. Reformat file.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    8fcb823 View commit details
    Browse the repository at this point in the history
  17. Add test for macrostate reader process creation by solver model.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d705f28 View commit details
    Browse the repository at this point in the history
  18. Add missing attributes to solver.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    7d7cb9d View commit details
    Browse the repository at this point in the history
  19. Add method to solver for solver process model creation.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    eed2a3d View commit details
    Browse the repository at this point in the history
  20. Implement SolverModelBuilder class and methods.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    3944779 View commit details
    Browse the repository at this point in the history
  21. Implement VariablesProcesses dataclass.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    4abcead View commit details
    Browse the repository at this point in the history
  22. Implement DiscreteVariablesProcess.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    4916578 View commit details
    Browse the repository at this point in the history
  23. Implement ReadGate process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    82c222b View commit details
    Browse the repository at this point in the history
  24. Implement SolutionReadOut process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    1af2964 View commit details
    Browse the repository at this point in the history
  25. Add missing return in _vars_from_coefficients.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    69776ea View commit details
    Browse the repository at this point in the history
  26. Implement CostConvergenceChecker process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    b0c1897 View commit details
    Browse the repository at this point in the history
  27. Implement ReadGatePyMoldel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    5f163a9 View commit details
    Browse the repository at this point in the history
  28. Correct imports.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    6f38156 View commit details
    Browse the repository at this point in the history
  29. Implement SolutionReadoutPyModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    129a59e View commit details
    Browse the repository at this point in the history
  30. Add missing import.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    0b4954d View commit details
    Browse the repository at this point in the history
  31. Implement CostConvergenceCheckerModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    b11da86 View commit details
    Browse the repository at this point in the history
  32. Implement CostIntegrator process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    40218a3 View commit details
    Browse the repository at this point in the history
  33. Implement CostIntegratorModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    3e98c57 View commit details
    Browse the repository at this point in the history
  34. Implement DiscreteVariablesModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    32e72a1 View commit details
    Browse the repository at this point in the history
  35. Implement StochasticIntegrateAndFire process.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    8b5f652 View commit details
    Browse the repository at this point in the history
  36. Implement StochasticIntegrateAndFireModel.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    c65ed80 View commit details
    Browse the repository at this point in the history
  37. Remove debugging print.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    0500690 View commit details
    Browse the repository at this point in the history
  38. Implement unit tests for StochasticIntegrateAndFire model.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    b45a548 View commit details
    Browse the repository at this point in the history
  39. Add test for connections between macrostate reader processes.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    9835845 View commit details
    Browse the repository at this point in the history
  40. Add test to check cost checker is connected to variables population.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    a11a4a3 View commit details
    Browse the repository at this point in the history
  41. Add test to check cost is represented by connection weights.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    0df665c View commit details
    Browse the repository at this point in the history
  42. Add test to check cost diagonal is represented as biases.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    0790ba5 View commit details
    Browse the repository at this point in the history
  43. Add test to check QUBO cost defines number of discrete variables in p…

    …rocess.
    
    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    8cf7feb View commit details
    Browse the repository at this point in the history
  44. Add test to check the solver terminates when running continuously.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    391ef83 View commit details
    Browse the repository at this point in the history
  45. Delete debugging print.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    c65191e View commit details
    Browse the repository at this point in the history
  46. Add test to check the shape of output solution is correct.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d0518f9 View commit details
    Browse the repository at this point in the history
  47. Add test for solving method in solver.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    679f77c View commit details
    Browse the repository at this point in the history
  48. Add test for solving a second and larger problem.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    a050b51 View commit details
    Browse the repository at this point in the history
  49. Clean up, delete obsolete and temporary classes.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    8f788a6 View commit details
    Browse the repository at this point in the history
  50. Remove obsolete data-class

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    91eb944 View commit details
    Browse the repository at this point in the history
  51. Move dataclasses to independent file.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    5f3c38e View commit details
    Browse the repository at this point in the history
  52. Apply black to solve linting issues.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    866a012 View commit details
    Browse the repository at this point in the history
  53. Adhere to the dependency inversion principle adding APIs to dataclasses.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    55d5b9b View commit details
    Browse the repository at this point in the history
  54. Apply black.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    2537552 View commit details
    Browse the repository at this point in the history
  55. Solve remaining linting issues.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    1991cee View commit details
    Browse the repository at this point in the history
  56. Simplify code by delaying use of self.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    c442769 View commit details
    Browse the repository at this point in the history
  57. Improve variables naming.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    183bbb5 View commit details
    Browse the repository at this point in the history
  58. Improve solver to work with true cost function, solve works now.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    6e8e7b2 View commit details
    Browse the repository at this point in the history
  59. Solve parameter naming bug.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    42fdc3a View commit details
    Browse the repository at this point in the history
  60. Enable solution to map coloring.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    62bc384 View commit details
    Browse the repository at this point in the history
  61. Add workloads test suite including new max-cut workload.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d01c5ed View commit details
    Browse the repository at this point in the history
  62. Add set packing workload.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d3d2ca5 View commit details
    Browse the repository at this point in the history
  63. Add set partitioning workload.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    1877d94 View commit details
    Browse the repository at this point in the history
  64. Improve printing messages for solving.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    dcf1464 View commit details
    Browse the repository at this point in the history
  65. Squash commit bringing changes from private development.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    a483e62 View commit details
    Browse the repository at this point in the history
  66. Repair imports after refactoring.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    964fd9c View commit details
    Browse the repository at this point in the history
  67. Repair StochasticIntegrateAndFire tests.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d5be1a2 View commit details
    Browse the repository at this point in the history
  68. Remove duplicated file

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    c850609 View commit details
    Browse the repository at this point in the history
  69. Make OptimizationSolver tests pass after refactoring.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    932a3b4 View commit details
    Browse the repository at this point in the history
  70. Bring PS's tutorial from the private repo.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    7ead887 View commit details
    Browse the repository at this point in the history
  71. Merge redundant files.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    05ca1b7 View commit details
    Browse the repository at this point in the history
  72. Enable SolutionReadout tests.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    49d7848 View commit details
    Browse the repository at this point in the history
  73. Make Loihi2 tests pass except for those requiring workload solution.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    09e9656 View commit details
    Browse the repository at this point in the history
  74. qubo tutorial and unit test

    phstratmann authored and GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    5b999e7 View commit details
    Browse the repository at this point in the history
  75. Remove redundant classes.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    8697970 View commit details
    Browse the repository at this point in the history
  76. Add handshaking between LMT and Host to request pause of execution.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    50ebef4 View commit details
    Browse the repository at this point in the history
  77. Correct typo.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    6987b9a View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    97e6b0f View commit details
    Browse the repository at this point in the history
  79. Enable noise by default.

    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    9dbedf2 View commit details
    Browse the repository at this point in the history
  80. Repair import path.

    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    dbd7e36 View commit details
    Browse the repository at this point in the history
  81. Update test parameters.

    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    dd9e07b View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    e2fac58 View commit details
    Browse the repository at this point in the history
  83. Solve linting issues

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    56a7a02 View commit details
    Browse the repository at this point in the history
  84. Update with upstream.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    65bea61 View commit details
    Browse the repository at this point in the history
  85. Remove test requiring Loihi2 access.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    cea3584 View commit details
    Browse the repository at this point in the history
  86. Solve remaining merge issue.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    5c38a18 View commit details
    Browse the repository at this point in the history
  87. Solve more lint issues.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    69e5d6c View commit details
    Browse the repository at this point in the history
  88. Solve linting issues.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    41827c0 View commit details
    Browse the repository at this point in the history
  89. Rmove trailing space.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    bc913c2 View commit details
    Browse the repository at this point in the history
  90. Update import statement.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    cd82783 View commit details
    Browse the repository at this point in the history
  91. Change backend for solution readout test.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    5a5b4e7 View commit details
    Browse the repository at this point in the history
  92. Make solver tests pass.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    6e7c38b View commit details
    Browse the repository at this point in the history
  93. Remove support for Loihi for this release.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    1a7f99f View commit details
    Browse the repository at this point in the history
  94. Update deps, add inits to tests

    Signed-off-by: Marcus G K Williams <Marcus G K Williams 168222+mgkwill@users.noreply.github.com>
    Marcus G K Williams authored and Marcus G K Williams committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    b54ff65 View commit details
    Browse the repository at this point in the history
  95. Fix tutorial by removing specific venv kernel

    Signed-off-by: Marcus G K Williams <Marcus G K Williams 168222+mgkwill@users.noreply.github.com>
    Marcus G K Williams authored and Marcus G K Williams committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    76a49d6 View commit details
    Browse the repository at this point in the history
  96. Fix tutorial test

    Signed-off-by: Marcus G K Williams <Marcus G K Williams 168222+mgkwill@users.noreply.github.com>
    Marcus G K Williams authored and Marcus G K Williams committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    ec6454d View commit details
    Browse the repository at this point in the history
  97. Add class architecture to Readme.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    c10aaf5 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    313a578 View commit details
    Browse the repository at this point in the history
  99. Update taxonomy diagram.

    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    5f8514b View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    4877a4d View commit details
    Browse the repository at this point in the history
  101. Order images.

    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    4a2af0d View commit details
    Browse the repository at this point in the history
  102. Improve equation.

    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    90fc238 View commit details
    Browse the repository at this point in the history
  103. Solve broken lasso tutorial.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    f2adea3 View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    c088b70 View commit details
    Browse the repository at this point in the history
  105. Solve lint issue.

    Signed-off-by: GaboFGuerra <gabriel.fonseca.guerra@intel.com>
    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    71f9d87 View commit details
    Browse the repository at this point in the history
  106. Correct typos.

    GaboFGuerra committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    f2414dc View commit details
    Browse the repository at this point in the history