A HDF5 File access class.
This class allows reading and writing of vectors and matrices in the hierarchical file format version 5.
在文件HDF5File.h第34行定义。
公有成员 | |
CHDF5File (char *fname, char rw='r', const char *name=NULL) | |
virtual | ~CHDF5File () |
virtual const char * | get_name () const |
Vector Access Functions | |
Functions to access vectors of one of the several base data types. These functions are used when writing vectors of length len to e.g. a file | |
virtual void | get_bool_vector (bool *&vector, int32_t &len) |
virtual void | get_byte_vector (uint8_t *&vector, int32_t &len) |
virtual void | get_char_vector (char *&vector, int32_t &len) |
virtual void | get_int_vector (int32_t *&vector, int32_t &len) |
virtual void | get_real_vector (float64_t *&vector, int32_t &len) |
virtual void | get_shortreal_vector (float32_t *&vector, int32_t &len) |
virtual void | get_short_vector (int16_t *&vector, int32_t &len) |
virtual void | get_word_vector (uint16_t *&vector, int32_t &len) |
virtual void | set_bool_vector (const bool *vector, int32_t len) |
virtual void | set_byte_vector (const uint8_t *vector, int32_t len) |
virtual void | set_char_vector (const char *vector, int32_t len) |
virtual void | set_int_vector (const int32_t *vector, int32_t len) |
virtual void | set_shortreal_vector (const float32_t *vector, int32_t len) |
virtual void | set_real_vector (const float64_t *vector, int32_t len) |
virtual void | set_short_vector (const int16_t *vector, int32_t len) |
virtual void | set_word_vector (const uint16_t *vector, int32_t len) |
Matrix Access Functions | |
Functions to access matrices of one of the several base data types. These functions are used when writing matrices of num_feat rows and num_vec columns to e.g. a file | |
virtual void | get_bool_matrix (bool *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_byte_matrix (uint8_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_char_matrix (char *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_int_matrix (int32_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_uint_matrix (uint32_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_long_matrix (int64_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_ulong_matrix (uint64_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_shortreal_matrix (float32_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_real_matrix (float64_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_longreal_matrix (floatmax_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_short_matrix (int16_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_word_matrix (uint16_t *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | set_bool_matrix (const bool *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_byte_matrix (const uint8_t *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_char_matrix (const char *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_int_matrix (const int32_t *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_uint_matrix (const uint32_t *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_long_matrix (const int64_t *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_ulong_matrix (const uint64_t *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_shortreal_matrix (const float32_t *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_real_matrix (const float64_t *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_longreal_matrix (const floatmax_t *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_short_matrix (const int16_t *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_word_matrix (const uint16_t *matrix, int32_t num_feat, int32_t num_vec) |
N-Dimensional Array Access Functions | |
Functions to access n-dimensional arrays of one of the several base data types. These functions are used when loading n-dimensional arrays from e.g. file and return the them and its dimensions dims and num_dims by reference | |
virtual void | get_byte_ndarray (uint8_t *&array, int32_t *&dims, int32_t &num_dims) |
virtual void | get_char_ndarray (char *&array, int32_t *&dims, int32_t &num_dims) |
virtual void | get_int_ndarray (int32_t *&array, int32_t *&dims, int32_t &num_dims) |
virtual void | get_shortreal_ndarray (float32_t *&array, int32_t *&dims, int32_t &num_dims) |
virtual void | get_real_ndarray (float64_t *&array, int32_t *&dims, int32_t &num_dims) |
virtual void | get_short_ndarray (int16_t *&array, int32_t *&dims, int32_t &num_dims) |
virtual void | get_word_ndarray (uint16_t *&array, int32_t *&dims, int32_t &num_dims) |
Sparse Matrix Access Functions | |
Functions to access sparse matrices of one of the several base data types. These functions are used when writing sparse matrices of num_feat rows and num_vec columns to e.g. a file | |
virtual void | get_bool_sparsematrix (TSparse< bool > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_byte_sparsematrix (TSparse< uint8_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_char_sparsematrix (TSparse< char > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_int_sparsematrix (TSparse< int32_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_uint_sparsematrix (TSparse< uint32_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_long_sparsematrix (TSparse< int64_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_ulong_sparsematrix (TSparse< uint64_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_short_sparsematrix (TSparse< int16_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_word_sparsematrix (TSparse< uint16_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_shortreal_sparsematrix (TSparse< float32_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_real_sparsematrix (TSparse< float64_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | get_longreal_sparsematrix (TSparse< floatmax_t > *&matrix, int32_t &num_feat, int32_t &num_vec) |
virtual void | set_bool_sparsematrix (const TSparse< bool > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_byte_sparsematrix (const TSparse< uint8_t > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_char_sparsematrix (const TSparse< char > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_int_sparsematrix (const TSparse< int32_t > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_uint_sparsematrix (const TSparse< uint32_t > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_long_sparsematrix (const TSparse< int64_t > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_ulong_sparsematrix (const TSparse< uint64_t > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_short_sparsematrix (const TSparse< int16_t > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_word_sparsematrix (const TSparse< uint16_t > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_shortreal_sparsematrix (const TSparse< float32_t > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_real_sparsematrix (const TSparse< float64_t > *matrix, int32_t num_feat, int32_t num_vec) |
virtual void | set_longreal_sparsematrix (const TSparse< floatmax_t > *matrix, int32_t num_feat, int32_t num_vec) |
String Access Functions | |
Functions to access strings of one of the several base data types. These functions are used when writing variable length datatypes like strings to a file. Here num_str denotes the number of strings and strings is a pointer to a string structure. | |
virtual void | get_bool_string_list (T_STRING< bool > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_byte_string_list (T_STRING< uint8_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_char_string_list (T_STRING< char > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_int_string_list (T_STRING< int32_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_uint_string_list (T_STRING< uint32_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_short_string_list (T_STRING< int16_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_word_string_list (T_STRING< uint16_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_long_string_list (T_STRING< int64_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_ulong_string_list (T_STRING< uint64_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_shortreal_string_list (T_STRING< float32_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_real_string_list (T_STRING< float64_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | get_longreal_string_list (T_STRING< floatmax_t > *&strings, int32_t &num_str, int32_t &max_string_len) |
virtual void | set_bool_string_list (const T_STRING< bool > *strings, int32_t num_str) |
virtual void | set_byte_string_list (const T_STRING< uint8_t > *strings, int32_t num_str) |
virtual void | set_char_string_list (const T_STRING< char > *strings, int32_t num_str) |
virtual void | set_int_string_list (const T_STRING< int32_t > *strings, int32_t num_str) |
virtual void | set_uint_string_list (const T_STRING< uint32_t > *strings, int32_t num_str) |
virtual void | set_short_string_list (const T_STRING< int16_t > *strings, int32_t num_str) |
virtual void | set_word_string_list (const T_STRING< uint16_t > *strings, int32_t num_str) |
virtual void | set_long_string_list (const T_STRING< int64_t > *strings, int32_t num_str) |
virtual void | set_ulong_string_list (const T_STRING< uint64_t > *strings, int32_t num_str) |
virtual void | set_shortreal_string_list (const T_STRING< float32_t > *strings, int32_t num_str) |
virtual void | set_real_string_list (const T_STRING< float64_t > *strings, int32_t num_str) |
virtual void | set_longreal_string_list (const T_STRING< floatmax_t > *strings, int32_t num_str) |
保护成员 | |
void | get_boolean_type () |
hid_t | get_compatible_type (H5T_class_t t_class, SGDataType datatype) |
void | get_dims (hid_t dataset, int32_t *&dims, int32_t &ndims, int64_t &total_elements) |
void | create_group_hierarchy () |
保护属性 | |
hid_t | h5file |
hid_t | boolean_type |
CHDF5File | ( | char * | fname, |
char | rw = 'r' , |
||
const char * | name = NULL |
||
) |
constructor
fname | filename to open |
rw | mode, 'r' or 'w' |
name | variable name (e.g. "x" or "/path/to/x") |
在文件HDF5File.cpp第26行定义。
~CHDF5File | ( | ) | [virtual] |
default destructor
在文件HDF5File.cpp第55行定义。
void create_group_hierarchy | ( | ) | [protected] |
create a group hierarchy in the hdf5 file h5file according to name
在文件HDF5File.cpp第461行定义。
virtual void get_bool_matrix | ( | bool *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
重载CFile。
virtual void get_bool_sparsematrix | ( | TSparse< bool > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_bool_string_list | ( | T_STRING< bool > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
重载CFile。
virtual void get_bool_vector | ( | bool *& | vector, |
int32_t & | len | ||
) | [virtual] |
重载CFile。
void get_boolean_type | ( | ) | [protected] |
determine the hdf5 type compatible to 'bool'
在文件HDF5File.cpp第348行定义。
virtual void get_byte_matrix | ( | uint8_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
void get_byte_ndarray | ( | uint8_t *& | array, |
int32_t *& | dims, | ||
int32_t & | num_dims | ||
) | [virtual] |
实现了CFile。
在文件HDF5File.cpp第161行定义。
virtual void get_byte_sparsematrix | ( | TSparse< uint8_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_byte_string_list | ( | T_STRING< uint8_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_byte_vector | ( | uint8_t *& | vector, |
int32_t & | len | ||
) | [virtual] |
实现了CFile。
virtual void get_char_matrix | ( | char *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
void get_char_ndarray | ( | char *& | array, |
int32_t *& | dims, | ||
int32_t & | num_dims | ||
) | [virtual] |
实现了CFile。
在文件HDF5File.cpp第165行定义。
virtual void get_char_sparsematrix | ( | TSparse< char > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_char_string_list | ( | T_STRING< char > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_char_vector | ( | char *& | vector, |
int32_t & | len | ||
) | [virtual] |
实现了CFile。
hid_t get_compatible_type | ( | H5T_class_t | t_class, |
SGDataType | datatype | ||
) | [protected] |
determine the hdf5 type of class t_class that is compatible to datatype
t_class | hdf5 class |
datatype | shogun file data type |
在文件HDF5File.cpp第370行定义。
void get_dims | ( | hid_t | dataset, |
int32_t *& | dims, | ||
int32_t & | ndims, | ||
int64_t & | total_elements | ||
) | [protected] |
get dimensionality of the data
dataset | hdf5 dataset |
dims | dimensions (returned by reference) |
ndims | (returned by reference) |
total_elements | (returned by reference) |
在文件HDF5File.cpp第444行定义。
virtual void get_int_matrix | ( | int32_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
void get_int_ndarray | ( | int32_t *& | array, |
int32_t *& | dims, | ||
int32_t & | num_dims | ||
) | [virtual] |
实现了CFile。
在文件HDF5File.cpp第169行定义。
virtual void get_int_sparsematrix | ( | TSparse< int32_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_int_string_list | ( | T_STRING< int32_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_int_vector | ( | int32_t *& | vector, |
int32_t & | len | ||
) | [virtual] |
实现了CFile。
virtual void get_long_matrix | ( | int64_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_long_sparsematrix | ( | TSparse< int64_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_long_string_list | ( | T_STRING< int64_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_longreal_matrix | ( | floatmax_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_longreal_sparsematrix | ( | TSparse< floatmax_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_longreal_string_list | ( | T_STRING< floatmax_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual const char* get_name | ( | ) | const [virtual] |
virtual void get_real_matrix | ( | float64_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
void get_real_ndarray | ( | float64_t *& | array, |
int32_t *& | dims, | ||
int32_t & | num_dims | ||
) | [virtual] |
实现了CFile。
在文件HDF5File.cpp第177行定义。
virtual void get_real_sparsematrix | ( | TSparse< float64_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_real_string_list | ( | T_STRING< float64_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_short_matrix | ( | int16_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
void get_short_ndarray | ( | int16_t *& | array, |
int32_t *& | dims, | ||
int32_t & | num_dims | ||
) | [virtual] |
实现了CFile。
在文件HDF5File.cpp第181行定义。
virtual void get_short_sparsematrix | ( | TSparse< int16_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_short_string_list | ( | T_STRING< int16_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_short_vector | ( | int16_t *& | vector, |
int32_t & | len | ||
) | [virtual] |
实现了CFile。
virtual void get_shortreal_matrix | ( | float32_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
void get_shortreal_ndarray | ( | float32_t *& | array, |
int32_t *& | dims, | ||
int32_t & | num_dims | ||
) | [virtual] |
实现了CFile。
在文件HDF5File.cpp第173行定义。
virtual void get_shortreal_sparsematrix | ( | TSparse< float32_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_shortreal_string_list | ( | T_STRING< float32_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_uint_matrix | ( | uint32_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_uint_sparsematrix | ( | TSparse< uint32_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_uint_string_list | ( | T_STRING< uint32_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_ulong_matrix | ( | uint64_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_ulong_sparsematrix | ( | TSparse< uint64_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_ulong_string_list | ( | T_STRING< uint64_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_word_matrix | ( | uint16_t *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
void get_word_ndarray | ( | uint16_t *& | array, |
int32_t *& | dims, | ||
int32_t & | num_dims | ||
) | [virtual] |
实现了CFile。
在文件HDF5File.cpp第185行定义。
virtual void get_word_sparsematrix | ( | TSparse< uint16_t > *& | matrix, |
int32_t & | num_feat, | ||
int32_t & | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void get_word_string_list | ( | T_STRING< uint16_t > *& | strings, |
int32_t & | num_str, | ||
int32_t & | max_string_len | ||
) | [virtual] |
实现了CFile。
virtual void get_word_vector | ( | uint16_t *& | vector, |
int32_t & | len | ||
) | [virtual] |
实现了CFile。
virtual void set_bool_matrix | ( | const bool * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
重载CFile。
virtual void set_bool_sparsematrix | ( | const TSparse< bool > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_bool_string_list | ( | const T_STRING< bool > * | strings, |
int32_t | num_str | ||
) | [virtual] |
重载CFile。
virtual void set_bool_vector | ( | const bool * | vector, |
int32_t | len | ||
) | [virtual] |
重载CFile。
virtual void set_byte_matrix | ( | const uint8_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_byte_sparsematrix | ( | const TSparse< uint8_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_byte_string_list | ( | const T_STRING< uint8_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_byte_vector | ( | const uint8_t * | vector, |
int32_t | len | ||
) | [virtual] |
实现了CFile。
virtual void set_char_matrix | ( | const char * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_char_sparsematrix | ( | const TSparse< char > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_char_string_list | ( | const T_STRING< char > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_char_vector | ( | const char * | vector, |
int32_t | len | ||
) | [virtual] |
实现了CFile。
virtual void set_int_matrix | ( | const int32_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_int_sparsematrix | ( | const TSparse< int32_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_int_string_list | ( | const T_STRING< int32_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_int_vector | ( | const int32_t * | vector, |
int32_t | len | ||
) | [virtual] |
实现了CFile。
virtual void set_long_matrix | ( | const int64_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_long_sparsematrix | ( | const TSparse< int64_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_long_string_list | ( | const T_STRING< int64_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_longreal_matrix | ( | const floatmax_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_longreal_sparsematrix | ( | const TSparse< floatmax_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_longreal_string_list | ( | const T_STRING< floatmax_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_real_matrix | ( | const float64_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_real_sparsematrix | ( | const TSparse< float64_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_real_string_list | ( | const T_STRING< float64_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_short_matrix | ( | const int16_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_short_sparsematrix | ( | const TSparse< int16_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_short_string_list | ( | const T_STRING< int16_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_short_vector | ( | const int16_t * | vector, |
int32_t | len | ||
) | [virtual] |
实现了CFile。
virtual void set_shortreal_matrix | ( | const float32_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_shortreal_sparsematrix | ( | const TSparse< float32_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_shortreal_string_list | ( | const T_STRING< float32_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_uint_matrix | ( | const uint32_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_uint_sparsematrix | ( | const TSparse< uint32_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_uint_string_list | ( | const T_STRING< uint32_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_ulong_matrix | ( | const uint64_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_ulong_sparsematrix | ( | const TSparse< uint64_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_ulong_string_list | ( | const T_STRING< uint64_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_word_matrix | ( | const uint16_t * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_word_sparsematrix | ( | const TSparse< uint16_t > * | matrix, |
int32_t | num_feat, | ||
int32_t | num_vec | ||
) | [virtual] |
实现了CFile。
virtual void set_word_string_list | ( | const T_STRING< uint16_t > * | strings, |
int32_t | num_str | ||
) | [virtual] |
实现了CFile。
virtual void set_word_vector | ( | const uint16_t * | vector, |
int32_t | len | ||
) | [virtual] |
实现了CFile。
hid_t boolean_type [protected] |
hdf5 type closest to 'bool'
在文件HDF5File.h第356行定义。
hid_t h5file [protected] |
hdf5 file handle
在文件HDF5File.h第354行定义。