In the formation of the hypothetical organism portion of the matrix, a hypothetical column is added for each column of A, and for each threshold. Since the matrix A is reduced using the cutoffhere, we only really need to make the hypothetical columns for the reduced A.
For large training databases and diverse samples, this will significantly reduce the memory usage (as it now briefly spikes before the basis is reduced).
In the formation of the hypothetical organism portion of the matrix, a hypothetical column is added for each column of
A
, and for eachthreshold
. Since the matrixA
is reduced using thecutoff
here, we only really need to make the hypothetical columns for the reducedA
.For large training databases and diverse samples, this will significantly reduce the memory usage (as it now briefly spikes before the basis is reduced).