Skip to content

Releases: JuliaML/MLUtils.jl

v0.4.7

08 Feb 22:36
4067267
Compare
Choose a tag to compare

MLUtils v0.4.7

Diff since v0.4.6

Merged pull requests:

Closed issues:

  • Status of MLLabelUtils porting (#16)
  • Reexport OneHotArrays.jl (#77)
  • mapobs problems with composite datasets and vector indexes (#110)
  • DataLoaders(..., parallel=true) hanging (#132)
  • MLUtils seems quite heavy (#155)
  • Flux CI failures caused by recent DataLoader changes (#198)
  • slidingwindow should have a dims keyword (#199)

v0.4.6

04 Feb 10:17
67d9d08
Compare
Choose a tag to compare

MLUtils v0.4.6

Diff since v0.4.5

Merged pull requests:

Closed issues:

  • Scope of this package (#2)
  • Status of MLDataPattern porting (#3)
  • Adding a similar functionality like sklearn.make_regression, make_moons etc. (#15)
  • add better documentation for batch (#55)
  • mapobs doesn't work with named tuples (#70)
  • CuArrays should not follow fast paths in obsview (#72)
  • Padded batching (#78)
  • The fallback result of batch over AbstractArray{<:Number} (#85)
  • Archiving DataLoaders.jl (#90)
  • Porting rescale! from MLDataUtils ? (#128)
  • add trues_like and zeros_like (#137)
  • v0.4.0 introduced error for DataLoader which collates images (#139)
  • batchseq with vectors of vectors (#140)
  • Error during callback: MLUtilsdid not define the expected moduleMLUtils`, (#152)
  • mapobs(f, DataLoader) should just work? (#153)
  • getobs!(buffer, data::BatchView, idx) ignores buffer (#156)
  • joinobs assumes all inputs to be of the same type but returns a different JoinedData type (#160)
  • Un-documented behaviour of splitobs(...; at=1) (#166)
  • splitobs make views, but say it requires only getobs (#167)
  • Type instability in DataLoader (#168)
  • Floops depedency should be removed (#175)
  • The JoinedData container seems to be missing a getindex() method for indices other than Number (#177)
  • Allow passing RNG instance to splitobs() for shuffle control (#179)

v0.4.5

04 Jan 06:16
eb5934a
Compare
Choose a tag to compare

MLUtils v0.4.5

Diff since v0.4.4

Merged pull requests:

v0.4.4

04 Jan 11:26
db00699
Compare
Choose a tag to compare

MLUtils v0.4.4

Diff since v0.4.3

Merged pull requests:

Closed issues:

  • eachobsparallel CUDA Error while freeing... (#161)
  • The chunk function is not differentiable on GPU (#170)
  • Method ambiguities reported by Aqua (#171)

v0.4.3

15 Jun 11:21
03f8fb1
Compare
Choose a tag to compare

MLUtils v0.4.3

Diff since v0.4.2

Closed issues:

  • TaskPoolEx leads to unreliable Dataloaders (#142)
  • "failed to start primary task" with Julia 1.9 and nthreads(:interactive) > 0 (#158)

Merged pull requests:

  • Change default parallel executor to ThreadedEx (#143) (@RomeoV)
  • CompatHelper: bump compat for NNlib to 0.9, (keep existing compat) (#159) (@github-actions[bot])

v0.4.2

02 May 17:32
2677a73
Compare
Choose a tag to compare

MLUtils v0.4.2

Diff since v0.4.1

Closed issues:

  • unstack not passing the inferred test (#149)
  • Using DataLoader for multi input (#151)

Merged pull requests:

  • add a type-stable unstack method with Val dims arg (#150) (@gabrevaya)
  • CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#154) (@github-actions[bot])

v0.4.1

12 Feb 15:33
c957026
Compare
Choose a tag to compare

MLUtils v0.4.1

Diff since v0.4.0

Merged pull requests:

v0.4.0

29 Dec 08:38
ff2fcc1
Compare
Choose a tag to compare

MLUtils v0.4.0

Diff since v0.3.1

Closed issues:

  • broken inferred tests for stack and batch (#52)
  • chunk returns views for CuArrays (#103)
  • Extend chunk to take a Vector of sizes (#114)
  • Accomodate Base.stack (#119)
  • stack can cause StackOverflowError or Segmentation fault on macOS ARM (#121)

Merged pull requests:

v0.3.1

11 Nov 19:08
1c50c62
Compare
Choose a tag to compare

MLUtils v0.3.1

Diff since v0.3.0

Closed issues:

  • out of date compatibility (#129)
  • MLUtils exports rpad (#130)

Merged pull requests:

v0.3.0

28 Oct 04:17
125205b
Compare
Choose a tag to compare

MLUtils v0.3.0

Diff since v0.2.11

Closed issues:

  • Can MLUtils play nicely with Tables.jl? (#61)
  • Incorrect docs for undersample and oversample (#113)
  • batchseq for sequences of matrices (#118)
  • DataLoader incompatible with Flux/Zygote (#127)

Merged pull requests: