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.
39 lines
859 B
39 lines
859 B
4 years ago
|
robust-determinant
|
||
|
==================
|
||
|
Computes the determinant of an nxn matrix as a non-overlapping increasing sequence.
|
||
|
|
||
|
## Example
|
||
|
|
||
|
```javascript
|
||
|
var robustDeterminant = require("robust-determinant")
|
||
|
|
||
|
console.log(robustDeterminant([[1,2,3], [4,5,6], [7,8,9]])
|
||
|
```
|
||
|
|
||
|
Output:
|
||
|
|
||
|
```javascript
|
||
|
[ 0 ]
|
||
|
```
|
||
|
|
||
|
### Install
|
||
|
|
||
|
```
|
||
|
npm install robust-determinant
|
||
|
```
|
||
|
|
||
|
### `require("robust-determinant")(m)`
|
||
|
Exactly computes the determinant of a floating point matrix `m`
|
||
|
|
||
|
* `m` is a square matrix
|
||
|
|
||
|
**Returns** The determinant of `m` as a non-increasing overlapping sequence
|
||
|
|
||
|
**Note** For matrices with up to `5` rows, you can avoid an extra dispatch by calling `robustDeterminant[n]`, where `n` is the number of rows. For example,
|
||
|
|
||
|
```javascript
|
||
|
robustDeterminant[2]([[1,2],[3,4]]) === robustDeterminant([[1,2],[3,4]])
|
||
|
```
|
||
|
|
||
|
## Credits
|
||
|
(c) 2013 Mikola Lysenko. MIT License
|