Fonctions
find_best_blas_type
get_blas_funcs
Variables globales
HAS_ILP64
Alias
caxpy -> function caxpy
ccopy -> function ccopy
cdotc -> function cdotc
cdotu -> function cdotu
cgbmv -> function cgbmv
cgemm -> function cgemm
cgemv -> function cgemv
cgerc -> function cgerc
cgeru -> function cgeru
chbmv -> function chbmv
chemm -> function chemm
chemv -> function chemv
cher -> function cher
cher2 -> function cher2
cher2k -> function cher2k
cherk -> function cherk
chpmv -> function chpmv
chpr -> function chpr
chpr2 -> function chpr2
crotg -> function crotg
cscal -> function cscal
cspmv -> function cspmv
cspr -> function cspr
csrot -> function csrot
csscal -> function csscal
cswap -> function cswap
csymm -> function csymm
csyr -> function csyr
csyr2k -> function csyr2k
csyrk -> function csyrk
ctbmv -> function ctbmv
ctbsv -> function ctbsv
ctpmv -> function ctpmv
ctpsv -> function ctpsv
ctrmm -> function ctrmm
ctrmv -> function ctrmv
ctrsm -> function ctrsm
ctrsv -> function ctrsv
dasum -> function dasum
daxpy -> function daxpy
dcopy -> function dcopy
ddot -> function ddot
dgbmv -> function dgbmv
dgemm -> function dgemm
dgemv -> function dgemv
dger -> function dger
dnrm2 -> function dnrm2
drot -> function drot
drotg -> function drotg
drotm -> function drotm
drotmg -> function drotmg
dsbmv -> function dsbmv
dscal -> function dscal
dspmv -> function dspmv
dspr -> function dspr
dspr2 -> function dspr2
dswap -> function dswap
dsymm -> function dsymm
dsymv -> function dsymv
dsyr -> function dsyr
dsyr2 -> function dsyr2
dsyr2k -> function dsyr2k
dsyrk -> function dsyrk
dtbmv -> function dtbmv
dtbsv -> function dtbsv
dtpmv -> function dtpmv
dtpsv -> function dtpsv
dtrmm -> function dtrmm
dtrmv -> function dtrmv
dtrsm -> function dtrsm
dtrsv -> function dtrsv
dzasum -> function dzasum
dznrm2 -> function dznrm2
icamax -> function icamax
idamax -> function idamax
isamax -> function isamax
izamax -> function izamax
sasum -> function sasum
saxpy -> function saxpy
scasum -> function scasum
scnrm2 -> function scnrm2
scopy -> function scopy
sdot -> function sdot
sgbmv -> function sgbmv
sgemm -> function sgemm
sgemv -> function sgemv
sger -> function sger
snrm2 -> function snrm2
srot -> function srot
srotg -> function srotg
srotm -> function srotm
srotmg -> function srotmg
ssbmv -> function ssbmv
sscal -> function sscal
sspmv -> function sspmv
sspr -> function sspr
sspr2 -> function sspr2
sswap -> function sswap
ssymm -> function ssymm
ssymv -> function ssymv
ssyr -> function ssyr
ssyr2 -> function ssyr2
ssyr2k -> function ssyr2k
ssyrk -> function ssyrk
stbmv -> function stbmv
stbsv -> function stbsv
stpmv -> function stpmv
stpsv -> function stpsv
strmm -> function strmm
strmv -> function strmv
strsm -> function strsm
strsv -> function strsv
zaxpy -> function zaxpy
zcopy -> function zcopy
zdotc -> function zdotc
zdotu -> function zdotu
zdrot -> function zdrot
zdscal -> function zdscal
zgbmv -> function zgbmv
zgemm -> function zgemm
zgemv -> function zgemv
zgerc -> function zgerc
zgeru -> function zgeru
zhbmv -> function zhbmv
zhemm -> function zhemm
zhemv -> function zhemv
zher -> function zher
zher2 -> function zher2
zher2k -> function zher2k
zherk -> function zherk
zhpmv -> function zhpmv
zhpr -> function zhpr
zhpr2 -> function zhpr2
zrotg -> function zrotg
zscal -> function zscal
zspmv -> function zspmv
zspr -> function zspr
zswap -> function zswap
zsymm -> function zsymm
zsyr -> function zsyr
zsyr2k -> function zsyr2k
zsyrk -> function zsyrk
ztbmv -> function ztbmv
ztbsv -> function ztbsv
ztpmv -> function ztpmv
ztpsv -> function ztpsv
ztrmm -> function ztrmm
ztrmv -> function ztrmv
ztrsm -> function ztrsm
ztrsv -> function ztrsv
Vous êtes un professionnel et vous avez besoin d'une formation ?
Calcul scientifique avec Python
Voir le programme détaillé
Module « scipy.linalg.blas »
Signature de la fonction find_best_blas_type
def find_best_blas_type (arrays=(), dtype=None)
Description
help(scipy.linalg.blas.find_best_blas_type )
Find best-matching BLAS/LAPACK type.
Arrays are used to determine the optimal prefix of BLAS routines.
Parameters
----------
arrays : sequence of ndarrays, optional
Arrays can be given to determine optimal prefix of BLAS
routines. If not given, double-precision routines will be
used, otherwise the most generic type in arrays will be used.
dtype : str or dtype, optional
Data-type specifier. Not used if `arrays` is non-empty.
Returns
-------
prefix : str
BLAS/LAPACK prefix character.
dtype : dtype
Inferred Numpy data type.
prefer_fortran : bool
Whether to prefer Fortran order routines over C order.
Examples
--------
>>> import numpy as np
>>> import scipy.linalg.blas as bla
>>> rng = np.random.default_rng()
>>> a = rng.random((10,15))
>>> b = np.asfortranarray(a) # Change the memory layout order
>>> bla.find_best_blas_type((a,))
('d', dtype('float64'), False)
>>> bla.find_best_blas_type((a*1j,))
('z', dtype('complex128'), False)
>>> bla.find_best_blas_type((b,))
('d', dtype('float64'), True)
Vous êtes un professionnel et vous avez besoin d'une formation ?
Programmation Python Les compléments
Voir le programme détaillé
2025 © SARL Infini Software - Tous droits réservés
Mentions légales
Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à
l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
des informations présentes dans ce site.
De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
à l'adresse : .
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :