StackGenVis: Alignment of Data, Algorithms, and Models for Stacking Ensemble Learning Using Performance Metrics https://doi.org/10.1109/TVCG.2020.3030352
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
StackGenVis/frontend/node_modules/rat-vec/test/divs.js

30 lines
634 B

4 years ago
var test = require('tape');
var cmp = require('../cmp')
var divs = require('../divs')
var rv = require('../index');
var rat = require('big-rat')
test('divs: (1/5) / (1/2)', function(t) {
var a = rv([1/5]);
var b = rv([2/5]);
t.deepEqual(cmp(divs(a, 0.5), b), [0], 'is rat(2/5)');
t.end();
});
test('divs 0.5 / 0.5', function(t) {
var a = rv([1/2]);
var b = rv([1]);
t.deepEqual(cmp(divs(a, 0.5), b), [0], '1/2 / .5 === rat(1)');
t.end();
});
test('divs accepts a rat', function(t) {
var a = rv([1/2]);
var b = rv([1]);
t.deepEqual(cmp(divs(a, rat(0.5)), b), [0], '1/2 / rat(.5) == rat(1)');
t.end();
});