Sha256: b09a86aa4bac7e15c7c1d43df9851eb2ad0ab7efcccbfdb05fb21f15cc0f7642

Contents?: true

Size: 543 Bytes

Versions: 2

Compression:

Stored size: 543 Bytes

Contents

require(File.expand_path(File.dirname(__FILE__) + '/helpers_tests.rb'))
class StatsampleGSLTestCase < Minitest::Test
  should_with_gsl 'matrix with gsl' do
    a = [1, 2, 3, 4, 20].to_vector(:scale)
    b = [3, 2, 3, 4, 50].to_vector(:scale)
    c = [6, 2, 3, 4, 3].to_vector(:scale)
    ds = { 'a' => a, 'b' => b, 'c' => c }.to_dataset
    gsl = ds.to_matrix.to_gsl
    assert_equal(5, gsl.size1)
    assert_equal(3, gsl.size2)
    matrix = gsl.to_matrix
    assert_equal(5, matrix.row_size)
    assert_equal(3, matrix.column_size)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
statsample-1.4.3 test/test_gsl.rb
statsample-1.4.2 test/test_gsl.rb