Obsidian
Probabilistic Geophysical Joint Inversion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
dumpnpz.hpp File Reference

Shared methods for writing to npz. More...

#include "datatype/sensors.hpp"
#include "world/transitions.hpp"
#include "world/voxelise.hpp"
#include "io/npy.hpp"
Include dependency graph for dumpnpz.hpp:

Namespaces

 obsidian
 

Functions

void obsidian::dumpParamsNPZ (io::NpzWriter &writer, std::vector< WorldParams > &params)
 
void obsidian::dumpPriorNPZ (io::NpzWriter &writer, const std::vector< double > &prior)
 
void obsidian::dumpEnergyNPZ (io::NpzWriter &writer, const std::vector< double > &energy)
 
void obsidian::dumpResultsNPZ (io::NpzWriter &writer, std::vector< GlobalResults > &results)
 
void obsidian::dumpLikelihoodNPZ (io::NpzWriter &writer, const std::vector< std::vector< double >> &lh)
 
void obsidian::dumpThetaNPZ (io::NpzWriter &writer, const std::vector< Eigen::VectorXd > &thetas)
 
void obsidian::dumpPropVoxelsNPZ (io::NpzWriter &writer, const std::vector< Eigen::MatrixXd > &propVoxs)
 
void obsidian::dumpLayerVoxelsNPZ (io::NpzWriter &writer, const std::vector< Eigen::MatrixXd > &layerVoxs)
 
void obsidian::dumpTransitionsVoxelsNPZ (io::NpzWriter &writer, const std::vector< Eigen::MatrixXd > &voxs)
 

Detailed Description

Shared methods for writing to npz.

Author
Darren Shen
Nahid Akbar
Date
June, 2014
License:
Affero General Public License version 3 or later