Skip to content

Releases: TensorBFS/TensorInference.jl

v0.4.2

01 Jun 16:52
Compare
Choose a tag to compare

TensorInference v0.4.2

Diff since v0.4.1

Merged pull requests:

  • CompatHelper: add new compat entry for Artifacts at version 1, (keep existing compat) (#89) (@github-actions[bot])
  • Add a function to generate tensor network model by optimized EinCode (#90) (@ArrogantGao)
  • update generic tensor network to version 2.0 (#92) (@GiggleLiu)

Closed issues:

  • different behavior of argmax for Vector and Matrix leads to error (#91)

v0.4.1

02 Oct 14:28
Compare
Choose a tag to compare

TensorInference v0.4.1

Diff since v0.4.0

v0.4.0

02 Oct 13:41
6b6c910
Compare
Choose a tag to compare

TensorInference v0.4.0

Diff since v0.3.0

Merged pull requests:

  • Let marginals return dict (#61) (@GiggleLiu)
  • Fix issues: 62 69 66 (#70) (@GiggleLiu)
  • docs: add a section on performance evaluation (#74) (@mroavi)
  • Fix the overflow issue in probability (#78) (@GiggleLiu)
  • CompatHelper: bump compat for TropicalNumbers to 0.6, (keep existing compat) (#82) (@github-actions[bot])
  • CompatHelper: bump compat for CUDA to 5, (keep existing compat) (#83) (@github-actions[bot])

Closed issues:

  • Improve convering combinatorial optimization problems (#59)
  • Asia network log partition is zero in the docs (#62)
  • UAI reference comparison tests often fail (#65)
  • Tensor networks are never defined (#66)
  • State of the field is missing (#67)
  • Performance evaluation is missing (#68)
  • Quirks in the hard-core lattice gas example (#69)
  • Code example in paper (#76)
  • Arithmetic overflow or underflow when solving PR tasks (#77)

v0.3.0

17 Aug 15:43
3b6f51d
Compare
Choose a tag to compare

TensorInference v0.3.0

Diff since v0.2.1

Closed issues:

  • Combinatorial optimization example (#55)
  • Joint marginal probability (#56)

Merged pull requests:

v0.2.1

14 Aug 09:19
b292dd4
Compare
Choose a tag to compare

TensorInference v0.2.1

Diff since v0.2.0

Merged pull requests:

v0.2.0

24 Jul 03:41
2615430
Compare
Choose a tag to compare

TensorInference v0.2.0

Diff since v0.1.0

Closed issues:

  • Running the test suit in CI takes extremely long and sometimes fails (#43)
  • Support data downloading and loading (#44)
  • Removing inplace operations (#49)

Merged pull requests:

v0.1.0

16 Jul 13:30
Compare
Choose a tag to compare

TensorInference v0.1.0

Closed issues:

  • Implement MMAP (#7)
  • CUDA support (#10)
  • Use artifacts in favor of the data dir (#14)
  • Inference errors or fails for 105 of the 142 UAI 2014 Inference Competition problems (#15)
  • Set automatic benchmarks in CI (#20)
  • Implement the sampling algorithm (#21)
  • Use test/Project.toml in favor of [extras] in Project.toml (#23)
  • Use @debug in favor of @info throughout the codebase (#24)
  • Move CI benchmark to another repository (#27)
  • Remove Artifacts as a project dependency (#32)
  • Support reading solution files for the MAP, MMAP and PR tasks (#35)
  • Make the repo public (#37)
  • Hash mismatch when downloading artifact (#38)
  • Refactor MMAPModel such that it takes the query vars instead of the marginalzed vars (#40)

Merged pull requests:

  • Clean up the project (#3) (@GiggleLiu)
  • Finding the most probable configuration with tropical numbers (#4) (@GiggleLiu)
  • refactor interfaces (#5) (@GiggleLiu)
  • MMAP - most probable configuration after marginalizing some variables (#9) (@GiggleLiu)
  • CUDA support (#12) (@GiggleLiu)
  • time space complexity estimate for MMAP (#13) (@GiggleLiu)
  • Rescale tensors and choose correct contraction order optimizer in tests (#16) (@GiggleLiu)
  • Define a format style and format all files using JuliaFormatter.jl (#17) (@mroavi)
  • Run benchmarks in CI and send results to TensorBFS/TensorInference-data (#18) (@mroavi)
  • Run benchmarks in CI and push results to TensorBFS/TensorInference-data (#19) (@mroavi)
  • Add Asia example and polish the interfaces (#22) (@GiggleLiu)
  • Use test/Project.toml in favor of [extras] in Project.toml (#25) (@mroavi)
  • Add tropicalgemm and precompile (#26) (@GiggleLiu)
  • Sampling configurations (#28) (@GiggleLiu)
  • Improve the performance of sampling (#30) (@GiggleLiu)
  • Refactor inference tests (#31) (@mroavi)
  • Move Artifacts.toml from main project to test project (#33) (@mroavi)
  • Use MAP in favor of MPE (#34) (@mroavi)
  • Support reading solution files for the MAP, MMAP and PR tasks (#36) (@mroavi)
  • UAI reference solution comparison tests (#41) (@mroavi)
  • Fix mmap constructor, add UAIInstance pretty printing (#45) (@GiggleLiu)
  • Enhance docs (#46) (@mroavi)