spopt
spopt copied to clipboard
Spatial Optimization
I just came across [this repo](https://github.com/cyang-kth/maximum-coverage-location) for solving the MCLP. We may (or may not) want to add it to `README` as a related project (if we include a Related...
Docstrings within `region` models are in several formats and there are quite a few missing argument explanations and example uses. See also @knaaptime's comments [here](https://github.com/pysal/spopt/pull/169#pullrequestreview-692958180), [here](https://github.com/pysal/spopt/pull/169#pullrequestreview-692962310), and [here](https://github.com/pysal/spopt/pull/169#pullrequestreview-692963966). This is...
See pysal/momepy#335 Implement the new `.yml` style for issue templates.
**Transferred from gitter** @qszhao > I just chatted with @huanfachen and he mentioned one special case in LSCP/MCLP. It may be possible to have multiple optimal solutions, will we allow...
This allows for precomputed distance matrices in the skater baseclass, `skater.SpanningForest`. For a usage example: ```python import numpy from libpysal import weights from scipy.spatial import distance_matrix from spopt.region.skater import SpanningForest...
**Do not close this issue until `transport` and `locate` are back in the package structure.** Per [this comment/situation](https://github.com/pysal/spopt/issues/128#issuecomment-761846853), we should remove the `transport` and `locate` directories (and mentions in the...
I'm currently working on spatial aggregation of energy systems data. Skater seems interesting for my problem and I would like to try it. However, the issue is that my data...
I'm not running checks on the input, nor casting input to an array in the `Spanning_Tree` clusterer.
Currently the standard `AZP` algorithm is shown in the docs and demonstrated in the Tutorials. However, there are 3 variants of `AZP` available in `spopt`: * [`AZPSimulatedAnnealing`](https://github.com/pysal/spopt/blob/812200e339c6916e158cb2d013532ae4e88a94f5/spopt/region/azp.py#L511) * [`AZPBasicTabu`](https://github.com/pysal/spopt/blob/812200e339c6916e158cb2d013532ae4e88a94f5/spopt/region/azp.py#L846) *...
The current implementation of `Spenc` only allows for [passing 3 keywords in](https://github.com/pysal/spopt/blob/459601b7f653d0d41bab368b63f0c778d4e908a7/spopt/region/spenc.py#L43). However, the `SPENC` class has [13 keyword arguments](https://github.com/pysal/spopt/blob/459601b7f653d0d41bab368b63f0c778d4e908a7/spopt/region/spenclib/abstracts.py#L18).