Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ctranspose -> adjoint #102

Merged
merged 1 commit into from
Aug 22, 2017
Merged

ctranspose -> adjoint #102

merged 1 commit into from
Aug 22, 2017

Conversation

fredrikekre
Copy link
Member

No description provided.

fredrikekre referenced this pull request in JuliaLang/julia Aug 22, 2017
* Make pinv(::AbstractVector) return a RowVector

Also broaden from StridedVector to AbstractVector while at it and don't
employ full matrix SVD.

* Add pinv(::RowVector)

* Add /(::Number, ::AbstractVector)

Also start testing consistency between division and multiplication with
pseudo-inverse involving vectors.

* Add \(::RowVector, ::RowVector), returning a scalar

* Fix \ for AbstractVector LHS

Let \(::AbstractVector, ::AbstractMatrix) return a RowVector and
\(::AbstractVector, ::AbstractVector) return a scalar.
@ararslan ararslan merged commit 80b6862 into JuliaCI:master Aug 22, 2017
@fredrikekre fredrikekre deleted the fe/adjoint branch August 22, 2017 19:08
Keno pushed a commit that referenced this pull request Feb 4, 2022
* Assign directly deep into BenchmarkGroup

This allows to assign directly deep into a BenchmarkGroup with a Vector
key, creating all intermediate levels as necessary:

    julia>  using BenchmarkTools
    julia>  g = BenchmarkGroup()
    julia>  g[[1, "a", :b]] = "hello"
    "hello"

Closes #101

* Test direct deep assignement into BenchmarkGroup

* Update manual
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants