SOPT
Sparse OPTimisation
Namespaces | Functions | Variables
cppflow_utils.cc File Reference
#include <Eigen/Core>
#include <vector>
#include "sopt/types.h"
#include <cppflow/cppflow.h>
#include "cppflow/ops.h"
#include "cppflow/model.h"
#include <stdexcept>
+ Include dependency graph for cppflow_utils.cc:

Go to the source code of this file.

Namespaces

 sopt
 
 sopt::cppflowutils
 

Functions

cppflow::tensor sopt::cppflowutils::convert_image_to_tensor (sopt::Image< double > const &image, int image_rows, int image_cols)
 Converts a sopt::Image to a cppflow::tensor. More...
 
cppflow::tensor sopt::cppflowutils::convert_image_to_tensor (Image< std::complex< double >> const &image, int image_rows, int image_cols)
 
cppflow::tensor sopt::cppflowutils::convert_image_to_tensor (sopt::Vector< double > const &image, int image_rows, int image_cols)
 Converts a sopt::Vector to a cppflow::tensor. More...
 
cppflow::tensor sopt::cppflowutils::convert_image_to_tensor (sopt::Vector< std::complex< double >> const &image, int image_rows, int image_cols)
 
Eigen::Map< Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic > > sopt::cppflowutils::convert_tensor_to_image (std::vector< float > model_output, int image_rows, int image_cols)
 Convert a cppflow:tensor to an Eigen::Array. More...
 

Variables

constexpr double sopt::cppflowutils::imaginary_threshold = 1e-10