Skip to content

Releases: finch-tensor/Finch.jl

v0.6.16

09 Mar 18:39
426bf50
Compare
Choose a tag to compare

Finch v0.6.16

Diff since v0.6.15

Merged pull requests:

v0.6.15

08 Mar 00:47
d379410
Compare
Choose a tag to compare

Finch v0.6.15

Diff since v0.6.14

Merged pull requests:

Closed issues:

  • Add a Tensor Utilities docs page (#228)
  • Add const aliases for continuous paper terminology (#334)
  • High-Level Interface (#377)
  • virtual_size called too often (#448)
  • DOK constructor issues (#451)
  • Add dropdims (#453)

v0.6.14

29 Feb 16:46
4006218
Compare
Choose a tag to compare

Finch v0.6.14

Diff since v0.6.13

Merged pull requests:

Closed issues:

  • Usage with index set construction (#318)
  • Single block level (#330)
  • Making it clear how dimensionalization works (#335)
  • Understand and improve behavior on large kernels (#338)
  • MethodError in 1-D Tensor indexing (#427)
  • Multidimensional RLE (#435)
  • Error for SparseBand in copyto! (#443)
  • Wrong behavior of Spike (#444)
  • Error for SingleList and SingleRLE in 2D Tensor creation (#447)

v0.6.13

22 Feb 20:11
0fac476
Compare
Choose a tag to compare

Finch v0.6.13

Diff since v0.6.12

Merged pull requests:

v0.6.12

20 Feb 16:19
25afb3f
Compare
Choose a tag to compare

Finch v0.6.12

Diff since v0.6.11

Merged pull requests:

Closed issues:

  • Add an optimized hash level for one dimension (#227)
  • Merge continuous infrastructure to Main (#328)
  • AsArray for SwizzleArrays (#397)
  • CUDA.JL style atomics (#398)
  • Seperation Level Clean up (#399)
  • scansearch fails for scipy.sparse indices arrays (#406)
  • Move trim! into freeze! (#412)
  • make fiber printing less complicated (#413)
  • Tensor <: AbstractArray (#414)
  • Are Protocols Gone? (#421)

v0.6.11

12 Feb 18:14
e684046
Compare
Choose a tag to compare

Finch v0.6.11

Diff since v0.6.10

Merged pull requests:

Closed issues:

  • Common Subexpression Elimination on input IR (#134)
  • RLE Tree level (#336)
  • Off By One Array (#381)
  • Copying in Tensor(lvl, arr) constructor (#403)

v0.6.10

02 Feb 19:30
641a472
Compare
Choose a tag to compare

Finch v0.6.10

Diff since v0.6.9

Merged pull requests:

Closed issues:

  • Atomic Array Wrapper (#246)
  • Make dimensions mutable (#393)
  • Clean up make_lock (#400)

v0.6.9

31 Jan 21:48
afa1e08
Compare
Choose a tag to compare

Finch v0.6.9

Diff since v0.6.8

Merged pull requests:

Closed issues:

  • Multiple let statements not parsing properly (#385)
  • Question regarding 3d swizzle array (#387)

v0.6.8

26 Jan 21:01
2f50d2d
Compare
Choose a tag to compare

Finch v0.6.8

Diff since v0.6.7

Merged pull requests:

Closed issues:

  • Docs for the levels (#226)
  • Single run level (#329)
  • Singleton level (#331)
  • Python interface (#333)
  • Function staging is broken for compiled code that contains closures. (#365)

v0.6.7

09 Jan 22:22
3df65ad
Compare
Choose a tag to compare

Finch v0.6.7

Diff since v0.6.6

Merged pull requests:

Closed issues:

  • More Levels RFC (#81)
  • RFC: Rename Fiber to TensorTree or just Tensor (#301)
  • getroot() function (#317)
  • UndefVarError: FinchProtocolError not defined (#319)
  • Implement export functions for Finch Fibers (#321)
  • Bugs in dataflow analysis (#339)
  • Separated Memory Levels (#342)
  • Better errors for missing fileio includes (#343)
  • oh no! (#351)
  • fsparse, etc. need to have identical interfaces to those in Base (#356)
  • Consider block allocated list datastructure for parallelism (#357)
  • All levels should support thaw (#358)