6.0.0 RC #217
dancazarin
announced in
Announcements
6.0.0 RC
#217
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's new in KFR 6
matrix_transpose
: optimized matrix transpose (square/non-square, inplace/out-of-place, real/complex, scalar/vectors)find_package(KFR CONFIG)
support, see installation).npy
format support (reading/writing, v1/v2, c/fortran order, real/complex, bigendian/littleendian)inline_vector
Other changes
read_group
andwrite_group
reshape_may_copy
andflatten_may_copy
intensor<>
allows copying by defaultshape<>::transpose
functiontensor<>::transpose
functionconvert_endianess
src/
directoryKFR_DFT_NO_NPo2
has been removed (assumed always enabled)tests/internal/
expression_make_function
instead ofexpression_function
KFR_WITH_CLANG
KFR_VERSION
CMake variablelibrary_version_dft
,library_version_dsp
etc)kfr::complex
removed (usestd::complex
instead).KFR_STD_COMPLEX
cmake variable removed toostrides_for_shape
for fortran ordercall_with_temp
maximum_dims
is now 16 (was 8)to_fmt
/from_fmt
supports inplaceshape
refactoring:rotate_left
,rotate_right
,remove_back
,remove_front
nullptr
for DFT (temporary buffer will be allocated on stack or heap)dft_plan
and similar classes have now default and move constructors-DCMAKE_POSITION_INDEPENDENT_CODE=ON
is required for building C APIci/run.sh
can now build in a directory outside source treegraphics/color.hpp
andgraphics/geometry.hpp
have been removedCMT_CVAL
macro/Zc:lambda
is now required for building KFR in MSVCprintln
forstring_view
This discussion was created from the release 6.0.0 RC.
Beta Was this translation helpful? Give feedback.
All reactions