Changed a lot of things in order to allow for tied/transposed weights.
Changed a lot of things in order to allow for tied/transposed weights.