Thu, 26 Feb 2026 12:55:38 -0500
Oops, a τ had dropped in forward_pdps.
| 0 | 1 | [package] |
| 2 | name = "pointsource_algs" | |
| 59 | 3 | version = "3.0.0-dev" |
| 0 | 4 | edition = "2021" |
| 43 | 5 | rust-version = "1.85" |
| 0 | 6 | authors = ["Tuomo Valkonen <tuomov@iki.fi>"] |
| 7 | description = "Algorithms for point source localisation" | |
| 8 | homepage = "https://tuomov.iki.fi/software/pointsource_algs/" | |
| 9 | repository = "https://tuomov.iki.fi/repos/pointsource_algs/" | |
| 10 | license-file = "LICENSE" | |
| 11 | keywords = [ | |
| 12 | "optimization", | |
| 13 | "measure", | |
| 14 | "pointsource", | |
| 15 | "forward-backward", | |
| 16 | "primal-dual", | |
| 17 | "pdps", | |
| 18 | "fista", | |
| 19 | "frank-wolfe", | |
|
61
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
20 | "conditional gradient", |
| 0 | 21 | ] |
| 22 | categories = ["mathematics", "science", "computer-vision"] | |
| 23 | ||
| 35 | 24 | [dependencies.alg_tools] |
|
60
9738b51d90d7
Bump alg_tools version requirement
Tuomo Valkonen <tuomov@iki.fi>
parents:
59
diff
changeset
|
25 | version = "~0.4.0-dev" |
| 35 | 26 | path = "../alg_tools" |
|
61
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
27 | default-features = false |
| 35 | 28 | features = ["nightly"] |
| 29 | ||
|
61
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
30 | [dependencies.measures] |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
31 | version = "~0.1.0" |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
32 | path = "../measures" |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
33 | |
| 0 | 34 | [dependencies] |
| 35 | serde = { version = "1.0", features = ["derive"] } | |
| 36 | num-traits = { version = "~0.2.14", features = ["std"] } | |
|
61
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
37 | rand = "~0.9.2" |
| 35 | 38 | colored = "~2.1.0" |
|
61
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
39 | rand_distr = "~0.5.1" |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
40 | nalgebra = { version = "~0.34.0", features = ["rand-no-std"] } |
| 35 | 41 | itertools = "~0.13.0" |
| 0 | 42 | numeric_literals = "~0.2.0" |
| 35 | 43 | GSL = "~7.0.0" |
|
61
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
44 | float_extras = { path = "../float_extras"} |
| 35 | 45 | clap = { version = "~4.5.0", features = ["derive", "unicode", "wrap_help"] } |
|
61
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
46 | cpu-time = "1.0.0" |
| 0 | 47 | serde_json = "~1.0.85" |
| 48 | chrono = { version = "~0.4.23", features = ["alloc", "std", "serde"] } | |
| 35 | 49 | anyhow = "1.0.95" |
|
39
6316d68b58af
Merging adjustments, parameter tuning, etc.
Tuomo Valkonen <tuomov@iki.fi>
parents:
35
diff
changeset
|
50 | serde_with = { version = "3.11.0", features = ["macros"] } |
|
61
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
51 | thiserror = "2.0.12" |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
52 | |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
53 | [features] |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
54 | default = [] |
| 0 | 55 | |
|
6
bcb508479948
README fine-tuning and build.rs for uglifying it for rustdoc.
Tuomo Valkonen <tuomov@iki.fi>
parents:
0
diff
changeset
|
56 | [build-dependencies] |
| 35 | 57 | regex = "~1.11.0" |
|
6
bcb508479948
README fine-tuning and build.rs for uglifying it for rustdoc.
Tuomo Valkonen <tuomov@iki.fi>
parents:
0
diff
changeset
|
58 | |
| 0 | 59 | [profile.release] |
| 60 | debug = true | |
|
61
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
61 | |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
62 | [lib] |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
63 | name = "pointsource_algs" |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
64 | path = "src/lib.rs" |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
65 | |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
66 | [[bin]] |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
67 | name = "pointsource_experiments" |
|
4f468d35fa29
General forward operators, separation of measures into own crate, and other architecture improvements to support the pointsource_pde crate.
Tuomo Valkonen <tuomov@iki.fi>
parents:
60
diff
changeset
|
68 | path = "src/main.rs" |