dwavesystems / dwavesystems/dimod

Cython constructor for sample sets

Open
#665 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
143
Forks
91
Avg merge
1h 24m
Merged PRs (30d)
3

Description

It would be useful to be able to construct sample sets from c++ containers using [Cython](https://cython.org/). Something like
```
from dimod cimport sampleset_from_vectors

cdef Py_ssize_t num_variables = 10
cdef Py_ssize_t num_samples = 5

cdef vector[int] samples(num_variables*num_samples)
cdef vector[float] energies(num_samples)

sampleset = sampleset_from_vectors(samples, 'SPIN', energies)
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.