├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .gitmodules ├── CONTRIBUTING.rst ├── LICENSE └── README.rst /.gitattributes: -------------------------------------------------------------------------------- 1 | data/mldata/mnist-original.mat filter=lfs diff=lfs merge=lfs -text 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | 5 | --- 6 | 7 | **Description** 8 | A clear and concise description of the bug. 9 | 10 | **Steps To Reproduce** 11 | Stack Overflow provides an excellent guide on [how to create a Minimal, Complete and Verifiable example.](https://stackoverflow.com/help/mcve) 12 | 13 | **Expected Behavior** 14 | A clear and concise description of what you expected to happen. 15 | 16 | **Environment** 17 | - OS: [e.g., Ubuntu 16.04.4 LTS] 18 | - Python version: [e.g., 3.7.0] 19 | 20 | **Additional Context** 21 | Add any other background information about the problem. 22 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature request 3 | about: Suggest an idea for this project 4 | 5 | --- 6 | 7 | **Application** 8 | What need does this feature fulfill? If your feature relates to a problem, please provide 9 | a clear and concise description of that problem; e.g., I'm always frustrated when [...]. 10 | If it relates to a class of real-world problems, please provide an example. 11 | 12 | **Proposed Solution** 13 | A clear and concise description of what the software should do. 14 | 15 | **Alternatives Considered** 16 | Description of any alternative solutions or features you considered. 17 | 18 | **Additional Context** 19 | Add any other background information here. 20 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.odp 3 | .idea/* 4 | 5 | generated 6 | 7 | *.sublime-project 8 | *.sublime-workspace 9 | 10 | sapi_token.py 11 | 12 | *.png 13 | *.csv 14 | 15 | *.DS_Store 16 | 17 | scratch.py 18 | 19 | # Byte-compiled / optimized / DLL files 20 | __pycache__/ 21 | *.py[cod] 22 | *$py.class 23 | 24 | # C extensions 25 | *.so 26 | 27 | # Distribution / packaging 28 | .Python 29 | env/ 30 | build/ 31 | develop-eggs/ 32 | dist/ 33 | downloads/ 34 | eggs/ 35 | .eggs/ 36 | lib/ 37 | lib64/ 38 | parts/ 39 | sdist/ 40 | var/ 41 | wheels/ 42 | *.egg-info/ 43 | .installed.cfg 44 | *.egg 45 | 46 | # PyInstaller 47 | # Usually these files are written by a python script from a template 48 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 49 | *.manifest 50 | *.spec 51 | 52 | # Installer logs 53 | pip-log.txt 54 | pip-delete-this-directory.txt 55 | 56 | # Unit test / coverage reports 57 | htmlcov/ 58 | .tox/ 59 | .coverage 60 | .coverage.* 61 | .cache 62 | nosetests.xml 63 | coverage.xml 64 | *.cover 65 | .hypothesis/ 66 | 67 | # Translations 68 | *.mo 69 | *.pot 70 | 71 | # Django stuff: 72 | *.log 73 | local_settings.py 74 | 75 | # Flask stuff: 76 | instance/ 77 | .webassets-cache 78 | 79 | # Scrapy stuff: 80 | .scrapy 81 | 82 | # Sphinx documentation 83 | docs/_build/ 84 | 85 | # PyBuilder 86 | target/ 87 | 88 | # Jupyter Notebook 89 | .ipynb_checkpoints 90 | 91 | # pyenv 92 | .python-version 93 | 94 | # celery beat schedule file 95 | celerybeat-schedule 96 | 97 | # SageMath parsed files 98 | *.sage.py 99 | 100 | # dotenv 101 | .env 102 | 103 | # virtualenv 104 | .venv 105 | venv/ 106 | ENV/ 107 | 108 | # Spyder project settings 109 | .spyderproject 110 | .spyproject 111 | 112 | # Rope project settings 113 | .ropeproject 114 | 115 | # mkdocs documentation 116 | /site 117 | 118 | # mypy 119 | .mypy_cache/ 120 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "map-coloring"] 2 | path = map-coloring 3 | url = https://github.com/dwave-examples/map-coloring.git 4 | [submodule "antenna-selection"] 5 | path = antenna-selection 6 | url = https://github.com/dwave-examples/antenna-selection.git 7 | [submodule "satellite-placement"] 8 | path = satellite-placement 9 | url = https://github.com/dwave-examples/satellite-placement.git 10 | [submodule "graph-partitioning"] 11 | path = graph-partitioning 12 | url = https://github.com/dwave-examples/graph-partitioning.git 13 | [submodule "job-shop-scheduling"] 14 | path = job-shop-scheduling 15 | url = https://github.com/dwave-examples/job-shop-scheduling.git 16 | [submodule "maximum-cut"] 17 | path = maximum-cut 18 | url = https://github.com/dwave-examples/maximum-cut.git 19 | [submodule "maze"] 20 | path = maze 21 | url = https://github.com/dwave-examples/maze.git 22 | [submodule "mutual-information-feature-selection"] 23 | path = mutual-information-feature-selection 24 | url = https://github.com/dwave-examples/mutual-information-feature-selection.git 25 | [submodule "pipelines"] 26 | path = pipelines 27 | url = https://github.com/dwave-examples/pipelines.git 28 | [submodule "qboost"] 29 | path = qboost 30 | url = https://github.com/dwave-examples/qboost.git 31 | [submodule "sudoku"] 32 | path = sudoku 33 | url = https://github.com/dwave-examples/sudoku.git 34 | [submodule "factoring"] 35 | path = factoring 36 | url = https://github.com/dwave-examples/factoring.git 37 | [submodule "circuit-fault-diagnosis"] 38 | path = circuit-fault-diagnosis 39 | url = https://github.com/dwave-examples/circuit-fault-diagnosis.git 40 | [submodule "structural-imbalance"] 41 | path = structural-imbalance 42 | url = https://github.com/dwave-examples/structural-imbalance.git 43 | -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- 1 | D-Wave welcomes contributions to Ocean projects. 2 | 3 | See how to contribute at `Ocean Contributors `_. 4 | 5 | For the template to making a demo, please see `Demo Template