()
| 773 | } |
| 774 | |
| 775 | @Override |
| 776 | public void normalize() |
| 777 | { |
| 778 | double sum = 0; |
| 779 | |
| 780 | for(int i = 0; i < used; i++) |
| 781 | sum += values[i]*values[i]; |
| 782 | |
| 783 | sum = Math.sqrt(sum); |
| 784 | |
| 785 | mutableDivide(Math.max(sum, 1e-10)); |
| 786 | } |
| 787 | |
| 788 | @Override |
| 789 | public void mutablePairwiseMultiply(Vec b) |
nothing calls this directly
no test coverage detected