SNABSuite  0.x
Spiking Neural Architecture Benchmark Suite
SNAB::Utilities Member List

This is the complete list of members for SNAB::Utilities, including all inherited members.

calculate_statistics(const std::vector< T > &data, T &min, T &max, double &avg, double &std_dev)SNAB::Utilitiesinlinestatic
manipulate_backend_string(std::string &backend, Json &json)SNAB::Utilitiesstatic
merge_json(const Json &a, const Json &b)SNAB::Utilitiesstatic
plot_1d_curve(std::string filename, std::string simulator, size_t x_col, size_t y_col, int std_dev_vol=-1)SNAB::Utilitiesstatic
plot_histogram(std::string filename, std::string simulator, bool normalized, int n_bins, std::string title)SNAB::Utilitiesstatic
plot_spikes(std::string filename, std::string simulator)SNAB::Utilitiesstatic
plot_voltages_spikes(std::string filename, std::string simulator, size_t mem_col=1, size_t t_col=0, std::string spikes_file="", size_t spikes_col=0)SNAB::Utilitiesstatic
progress_callback(double p)SNAB::Utilitiesstatic
split(const std::string &s, char delim, std::vector< std::string > &elems)SNAB::Utilitiesstatic
split(const std::string &s, char delim)SNAB::Utilitiesstatic
write_vector2_to_csv(T &data, std::string file_name, std::string first_line="")SNAB::Utilitiesinlinestatic
write_vector_to_csv(T &data, std::string file_name)SNAB::Utilitiesinlinestatic