in the source code of the software provider Power # P #: I saw this (in lapack_service_netlib.fs )
member this.dgemm_((a:matrix),(b:matrix)) = // allocate results let c = Matrix.zero (m) (n) // transpose let c = Matrix.transpose c ... // fixups let c = Matrix.transpose c // result tuple c
Why does this complicate? c get duplicate definition?
source share