Comments (2)
It seems that for svd
, in
julia/stdlib/LinearAlgebra/src/symmetric.jl
Line 758 in 10db278
eigen
in
the matrix is promoted to Float32
for LAPACK but the result is not cast back to Float16
.
Working cases: For plain vanilla svd(a)
, the result is cast back correctly in svd.jl
and eigen(a)
uses a specialised Float16
routine in eigen.jl
. Furthermore, for cholesky
, there's a special method for AbstractMatrix{Float16}
here:
julia/stdlib/LinearAlgebra/src/cholesky.jl
Line 405 in 10db278
cholesky(Symmetric(a))
function is Ok.from julia.
A PR to add an analogous method is welcome
from julia.
Related Issues (20)
- Performance of `searchsorted` worse for the O(1) method HOT 7
- 1.10: regression for embedding Julia with CMake HOT 2
- Effects modeling for Unions constructed from typevars could probably be better
- `isuppercase`/`islowercase` fail on invalid characters HOT 3
- Type inference oddity reported by @code_warntype HOT 3
- Composable multithreading with OpenBLAS HOT 3
- invalid type application returns instead of throwing HOT 2
- suboptimal and unexpected subtyping
- Parser warning for `using EllipsisNotation: (..) as …`: “parentheses are not required here” HOT 1
- Add nullspace(::QRPivoted) and cond(::QRPivoted) methods
- Segmentation fault on 1.10.3 during precompilation of StructuralIdentifiability.jl
- inference bug in OC optimization causes julia to abort
- Interpreter does not respect generated function edges/world ages
- range map-broadcast inconsistency HOT 4
- Digital signatures on binaries in tar balls for Windows are missing HOT 3
- Entering package mode on Windows in 1.11 for the first time takes too long HOT 3
- Unable to automatically download/install artifact 'oneTBB' from sources HOT 2
- `String(v::Memory{UInt8})` doesn't make a copy HOT 1
- `@code_warntype` on `OpaqueClosure` throws.
- `OpaqueClosures` returning constants are slow
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from julia.