version 0.8.00 Changes: - new tools: epg ictv sim reconet onehotenc measure mnist multicfl morphop fovshift - epg: EPG simulations - ictv: infimal convolution TV (experimental) - sim: Bloch simulations - reconet: deep learning reconstruction (MoDL, VarNET) - onehotenc: transform onehotencoded data to integer encoded - measure: compute MSE, SSIM, PSNR - mnist: simple mnist network for demonstration - multicfl: combine/split cfl files - morphop: morphological operations - fovshift: retrospectively shift the FOV - pics: tensorflow loss - pics: select wavelet type - pics: TGV/ICTV regularization (experimental) - moba: scaling parameters via command-line parameters - moba: various numerical fixes - moba: time timensions - moba: support for ADMM - moba: Bloch model recon with tests - moba: multi-gpu option - moba: scaling of TV derivatives - phantom: NIST phantom and others - phantom: rotation for TUBE and NIST phantom geometries - phantom: rectangle geometry - traj: flag for oversampled trajectory - traj: 3D uniform (half-sphere) trajectory - sim: output partial derivatives - twixread: updates for VD/VE versions - ismrmd: support for reading XML metadata - estdelay: more generic regarding un-/centered trajectories - tgv: for rof / tgv denoising - rmfreq: support for contrast changes and coilwise contrast - mobafit: T2 and diffusion fit - ecalib: make number of iterations for orthiter configurable - nufft: warn about incorrectly scaled trajectories - nlinv: fix noncart ENLIVE - pics: fix basis pursuit pics when using a sampling pattern (#285) - fakeksp: fix output argument - python interface: allow multiple files with the correct option string - python interface: faster write_cfl - library: New md functions: zacos, zsinh, zcosh, pdf_gauss, zmaxnorm, zcorr, tenmul - library: framework for neural networks - library: optimization algorithms: SGD, Adam, Adadelta, iPALM - library: linear operators: scale, zconj, zreal, permute, padding, repmat, scaled_sum - library: many new non-linear operators - library: support for using different wavelet type - library: nlop_attach, for attaching a random data pointer - library: nlop reshape function - library: allow forward nufft with toeplitz - library: tgv/ictv + multiple penalties + 3D - generic: radial DCF examples - generic: Add support for multi cfl - generic: POSIX shared memory files - generic: improve determinism - generic: improved parallelization and multi-gpu support - generic: add better support for use as shared libray - generic: bart for centos 7 - generic: Fix Fedora Packages - generic: Windows support by MSYS2 - generic: support for linking with cudann - generic: support for linking with tensorlfow - generic: add pythontest to github action - generic: LTO test builts - many other bug fixes and improvements