[package]
edition = "2021"
name = "tensorlogic-quantrs-hooks"
version = "0.1.0-beta.1"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Probabilistic graphical model and message-passing interoperability for QuantRS2"
homepage = "https://github.com/cool-japan/tensorlogic"
readme = "README.md"
license = "Apache-2.0"
repository = "https://github.com/cool-japan/tensorlogic"
[lib]
name = "tensorlogic_quantrs_hooks"
path = "src/lib.rs"
[[example]]
name = "bayesian_network_inference"
path = "examples/bayesian_network_inference.rs"
[[example]]
name = "expectation_propagation"
path = "examples/expectation_propagation.rs"
[[example]]
name = "hmm_weather"
path = "examples/hmm_weather.rs"
[[example]]
name = "junction_tree_inference"
path = "examples/junction_tree_inference.rs"
[[example]]
name = "linear_chain_crf"
path = "examples/linear_chain_crf.rs"
[[example]]
name = "parameter_learning"
path = "examples/parameter_learning.rs"
[[example]]
name = "quantrs_integration"
path = "examples/quantrs_integration.rs"
[[example]]
name = "structured_variational"
path = "examples/structured_variational.rs"
[[test]]
name = "integration_tests"
path = "tests/integration_tests.rs"
[[test]]
name = "property_tests"
path = "tests/property_tests.rs"
[[test]]
name = "tlexpr_integration"
path = "tests/tlexpr_integration.rs"
[[bench]]
name = "factor_operations"
path = "benches/factor_operations.rs"
harness = false
[[bench]]
name = "inference_algorithms"
path = "benches/inference_algorithms.rs"
harness = false
[[bench]]
name = "message_passing"
path = "benches/message_passing.rs"
harness = false
[dependencies.anyhow]
version = "1"
[dependencies.chrono]
version = "0.4"
[dependencies.quantrs2-circuit]
version = "0.1.2"
[dependencies.quantrs2-core]
version = "0.1.2"
[dependencies.quantrs2-sim]
version = "0.1.2"
[dependencies.rayon]
version = "1.11"
[dependencies.scirs2-core]
version = "0.1.3"
features = ["random"]
[dependencies.serde]
version = "1"
features = [
"derive",
"derive",
]
[dependencies.serde_json]
version = "1"
[dependencies.tensorlogic-compiler]
version = "0.1.0-beta.1"
[dependencies.tensorlogic-infer]
version = "0.1.0-beta.1"
[dependencies.tensorlogic-ir]
version = "0.1.0-beta.1"
[dev-dependencies.approx]
version = "0.5"
[dev-dependencies.criterion]
version = "0.8"
[dev-dependencies.proptest]
version = "1"