Giuseppe Cuccu

Results 7 issues of Giuseppe Cuccu

Rubex website stylized with `daattali/beautiful-jekyll`.

Passing a fixed seed is necessary to allow debugging of functions using Distribution sampling. ``` ruby Distribution::Normal.rng(0, 1, 1) == Distribution::Normal.rng(0, 1, 1) # => false ``` Should return `true`...

Not sure whether this issue goes here or in `numo-linalg`. ```ruby require 'numo/narray' # => true a = Numo::DFloat.new(5).seq # => Numo::DFloat#shape=[5] # [0, 1, 2, 3, 4] b =...

Not sure whether this should go here or in `numo-linalg`. ```ruby require 'numo/narray' # => true a = Numo::DFloat.zeros(1,10) # => Numo::DFloat#shape=[1,10] # [[0, 0, 0, 0, 0, 0, 0,...

I include the exact values with which I found this bug to be reproducible, as it does not present itself with the usual `Numo::DFloat.new(20).rand`: ```ruby a = Numo::NArray[0.0, 0.07429146315444714, 0.0,...

In modern machine learning, parallel computation is a necessity. In Ruby this currently implies using methods based on `#fork` rather than `#thread`, since the goal is distributing the computation on...

**[EDIT]:** What I initially thought being an arithmetic overflow problem revealed itself to be a precise design choice (plus missing features/bugs) which led to the following discussion. ------ Using specialized...