SYMBOL INDEX (528 symbols across 47 files) FILE: scripts/fsa/generate_fsa.py function generate (line 3) | def generate(word,start,end,i,f): function generate_fsa (line 17) | def generate_fsa(): function generate_pair (line 28) | def generate_pair(): function generate_fn_pairs (line 40) | def generate_fn_pairs(n,fn1,fn2): function generate_train_valid (line 50) | def generate_train_valid(): FILE: scripts/generate_train_decode.py function main (line 47) | def main(): FILE: scripts/load_lstm.py function parse (line 6) | def parse(fn,key = "all", side = 0, the_layer = 0): function split_into_sentece (line 94) | def split_into_sentece(res): function convert_to_hdf (line 113) | def convert_to_hdf(lstm_path,en_path,hdf_path): FILE: scripts/load_model.py function read_matrix (line 8) | def read_matrix(row,column,f): function write_matrix (line 22) | def write_matrix(m,f): function same_matrix (line 34) | def same_matrix(m1,m2): function random_matrix (line 43) | def random_matrix(row,column,upper = 0.08): class IH (line 47) | class IH: method __init__ (line 48) | def __init__(self,LSTM_size, vocab_size): method parse (line 53) | def parse(self,f): method dump (line 69) | def dump(self,f): method random_weight (line 86) | def random_weight(self): method is_same (line 102) | def is_same(self,other): class HH (line 116) | class HH: method __init__ (line 117) | def __init__(self,LSTM_size): method parse (line 121) | def parse(self,f): method random_weight (line 136) | def random_weight(self): method dump (line 151) | def dump(self,f): method is_same (line 166) | def is_same(self,other): class Softmax (line 178) | class Softmax: method __init__ (line 179) | def __init__(self,LSTM_size, vocab_size): method parse (line 184) | def parse(self,f): method random_weight (line 188) | def random_weight(self): method dump (line 192) | def dump(self,f): method is_same (line 196) | def is_same(self,other): class Model (line 208) | class Model: method __init__ (line 209) | def __init__(self): method diff (line 221) | def diff(self,other): method random_model (line 232) | def random_model(self,num_layers,LSTM_size, source_size, target_size): method load_vocab (line 260) | def load_vocab(self,side,f): method write_vocab (line 277) | def write_vocab(self,side,f): method parse (line 289) | def parse(self,fn): method dump (line 336) | def dump(self,fn): FILE: scripts/pretrain.py function prepfile (line 27) | def prepfile(fh, code): class py34FileType (line 41) | class py34FileType(object): method __init__ (line 58) | def __init__(self, mode='r', bufsize=-1, encoding=None, errors=None): method __call__ (line 64) | def __call__(self, string): method __repr__ (line 83) | def __repr__(self): function main (line 92) | def main(): FILE: scripts/read_hpc_output.py function parse_arg (line 7) | def parse_arg(): function process_file (line 12) | def process_file(path): function main (line 30) | def main(): FILE: src/BZ_CUDA_UTIL.h function namespace (line 31) | namespace deniz { function namespace (line 52) | namespace BZ_STATS { function namespace (line 59) | namespace BZ_CUDA { function CUDA_ERROR_WRAPPER (line 193) | void CUDA_ERROR_WRAPPER(cudaError_t cudaStat,std::string error_message) { function CUBLAS_ERROR_WRAPPER (line 239) | void CUBLAS_ERROR_WRAPPER(cublasStatus_t cudaStat,std::string error_mess... function CUDA_GET_LAST_ERROR (line 252) | void CUDA_GET_LAST_ERROR() { function CUDA_GET_LAST_ERROR (line 262) | void CUDA_GET_LAST_ERROR(std::string msg) { function initialize_vector_vocab (line 401) | void initialize_vector_vocab(int *h_vector,int rows,int vocab_size) { function initialize_vector_vocab_01 (line 408) | void initialize_vector_vocab_01(int *h_vector,int rows) { function full_vector_setup_vocab (line 415) | void full_vector_setup_vocab(int **h_vector,int **d_vector,int rows,int ... function full_vector_setup_vocab_01 (line 424) | void full_vector_setup_vocab_01(int **h_vector,int **d_vector,int rows) { function cublasStatus_t (line 691) | inline cublasStatus_t cublas_gemm_wrapper(cublasHandle_t handle, cublasO... function cublasStatus_t (line 698) | inline cublasStatus_t cublas_gemm_wrapper(cublasHandle_t handle, cublasO... function cublasStatus_t (line 708) | inline cublasStatus_t cublas_geam_wrapper(cublasHandle_t handle, cublasO... function cublasStatus_t (line 716) | inline cublasStatus_t cublas_geam_wrapper(cublasHandle_t handle, cublasO... function cublasStatus_t (line 727) | inline cublasStatus_t cublas_gemv_wrapper(cublasHandle_t handle, cublasO... function cublasStatus_t (line 734) | inline cublasStatus_t cublas_gemv_wrapper(cublasHandle_t handle, cublasO... function cublasStatus_t (line 745) | inline cublasStatus_t cublas_dgmm_wrapper(cublasHandle_t handle, cublasS... function cublasStatus_t (line 751) | inline cublasStatus_t cublas_dgmm_wrapper(cublasHandle_t handle, cublasS... function __device__ (line 761) | __device__ double atomicAddDouble(double* address, double val) function curandGenerateUniform_wrapper (line 793) | void curandGenerateUniform_wrapper(float *d_mask,int size,curandGenerato... function curandGenerateUniform_wrapper (line 797) | void curandGenerateUniform_wrapper(double *d_mask,int size,curandGenerat... function __device__ (line 802) | __device__ function __device__ (line 807) | __device__ function __device__ (line 812) | __device__ function __device__ (line 817) | __device__ function __device__ (line 823) | __device__ function __device__ (line 828) | __device__ function __device__ (line 834) | __device__ function __device__ (line 840) | __device__ function __device__ (line 846) | __device__ function __device__ (line 851) | __device__ function __device__ (line 856) | __device__ function __device__ (line 861) | __device__ function __device__ (line 866) | __device__ function __device__ (line 871) | __device__ function __device__ (line 876) | __device__ function __device__ (line 881) | __device__ function __device__ (line 886) | __device__ function __device__ (line 893) | __device__ function __device__ (line 898) | __device__ function namespace (line 960) | namespace gpu_info { function devSynchAll (line 977) | void devSynchAll() { function nan_check_kernel (line 992) | void nan_check_kernel(dType *d_ptr,int rows,int cols,bool *d_check) { function zero_check (line 1025) | void zero_check(dType *d_mat, int size) { function check_nonseg (line 1035) | void check_nonseg(dType *d_ptr,int rows,int cols) { function printIntroMessage (line 1040) | void printIntroMessage(global_params ¶ms) { FILE: src/Eigen_Util.h type sigmoid_functor (line 17) | struct sigmoid_functor { type tanh_functor (line 22) | struct tanh_functor { type tanh_sq_functor (line 27) | struct tanh_sq_functor { type exp_functor (line 33) | struct exp_functor { function get_file_stats (line 202) | void get_file_stats(int &num_lines,int &num_words,std::ifstream &input,i... function get_file_stats_source (line 243) | void get_file_stats_source(int &num_lines,std::ifstream &input) { function extract_char_info (line 257) | void extract_char_info(int &longest_word,int &num_unique_chars_source,in... function extract_charCNN (line 295) | void extract_charCNN(std::unordered_map> &word_to_c... function create_char_vocab (line 332) | void create_char_vocab(int *h_word_indicies,int num_words,int longest_wo... FILE: src/Full_Input_To_Hidden_Layer.h type Full_Input_To_Hidden_Layer (line 6) | struct Full_Input_To_Hidden_Layer { FILE: src/Hidden_To_Hidden_Layer.h type neuralMT_model (line 260) | struct neuralMT_model type neuralMT_model (line 265) | struct neuralMT_model FILE: src/Hidden_To_Hidden_Layer.hpp type neuralMT_model (line 6) | struct neuralMT_model type neuralMT_model (line 127) | struct neuralMT_model FILE: src/Input_To_Hidden_Layer.h type neuralMT_model (line 304) | struct neuralMT_model type neuralMT_model (line 309) | struct neuralMT_model FILE: src/Input_To_Hidden_Layer.hpp type neuralMT_model (line 5) | struct neuralMT_model type neuralMT_model (line 173) | struct neuralMT_model FILE: src/LSH_WTA.h function set_to_n (line 108) | void set_to_n(int *data, int size, int n){ function get_permute (line 264) | void get_permute(int n, int k, int *data){ function topm_cpu (line 278) | void topm_cpu(dType *d_outputdist, dType *d_h_t, int batch_size){ function get_top_m_cpu (line 618) | void get_top_m_cpu(int *h_codes, int * h_top_ids, int m, int batch_index... function create_hash_cpu (line 658) | void create_hash_cpu(){ FILE: src/LSTM.h type Input_To_Hidden_Layer (line 81) | struct Input_To_Hidden_Layer FILE: src/LSTM.hpp type Input_To_Hidden_Layer (line 4) | struct Input_To_Hidden_Layer type Input_To_Hidden_Layer (line 23) | struct Input_To_Hidden_Layer FILE: src/LSTM_HH.h type Hidden_To_Hidden_Layer (line 77) | struct Hidden_To_Hidden_Layer FILE: src/LSTM_HH.hpp type Hidden_To_Hidden_Layer (line 4) | struct Hidden_To_Hidden_Layer type Hidden_To_Hidden_Layer (line 21) | struct Hidden_To_Hidden_Layer FILE: src/NCE.h type neuralMT_model (line 101) | struct neuralMT_model FILE: src/NCE.hpp type neuralMT_model (line 3) | struct neuralMT_model function softmax_layer_gpu_info (line 727) | softmax_layer_gpu_info NCE_layer::gpu_init(int device_number) { function dType (line 738) | dType *NCE_layer::get_ht_ptr(int index) { function cudaEvent_t (line 748) | cudaEvent_t NCE_layer::get_ERR_ht_event() { function dType (line 753) | dType *NCE_layer::get_dist_ptr() { function __global__ (line 811) | __global__ FILE: src/add_model_info.h function add_model_info (line 7) | void add_model_info(int num_layers,int LSTM_size,int target_vocab_size,i... FILE: src/base_loss.h type neuralMT_model (line 19) | struct neuralMT_model FILE: src/bi_encoder.h type model_type_t (line 10) | enum model_type_t {SEND_REV,COMBINE} FILE: src/char_file_helper.h function read_minibatch (line 35) | void read_minibatch() { function reset_file (line 85) | void reset_file() { FILE: src/conv_char.hpp function __global__ (line 520) | __global__ function __global__ (line 529) | __global__ function __device__ (line 537) | __device__ function __global__ (line 549) | __global__ function __global__ (line 577) | __global__ FILE: src/custom_kernels.h function __global__ (line 9) | __global__ function __global__ (line 22) | __global__ function vocab_softmax (line 38) | void vocab_softmax(int *d_vocab_indicies,int *d_vocab_indicies_01,dType ... function __global__ (line 57) | __global__ function __global__ (line 67) | __global__ function forward_sigmoid_kernel_small (line 80) | void forward_sigmoid_kernel_small(dType *d_final,dType *temp1,dType *d_b... function forward_sigmoid_kernel_feed (line 92) | void forward_sigmoid_kernel_feed(dType *d_final,dType *temp1,dType *temp... function __global__ (line 105) | __global__ function __global__ (line 115) | __global__ function forward_tanh_kernel_feed (line 128) | void forward_tanh_kernel_feed(dType *d_final,dType *temp1,dType *temp2,d... function forward_c_t_kernel (line 141) | void forward_c_t_kernel(dType *d_c_t,dType *d_f_t, dType *d_c_t_prev,dTy... function forward_c_t_kernel_tree (line 151) | void forward_c_t_kernel_tree(dType *d_c_t,dType *d_f_t_1,dType *d_c_t_pr... function __global__ (line 161) | __global__ function __global__ (line 170) | __global__ function zero_c_t_and_h_t (line 184) | void zero_c_t_and_h_t(dType *d_h_t,dType *d_c_t,int *d_vocab_indices_01,... function __global__ (line 210) | __global__ function __global__ (line 222) | __global__ function __global__ (line 236) | __global__ function __global__ (line 247) | __global__ function d_ERRnTOt_ft_it_kernel (line 262) | void d_ERRnTOt_ft_it_kernel(dType *d_d_ERRnTOt,dType *d_d_ERRnTOt_ct,dTy... function d_ERRnTOt_tanhcpt_kernel (line 274) | void d_ERRnTOt_tanhcpt_kernel(dType *d_d_ERRnTOt_tanhcpt,dType *d_d_ERRn... function zero_columns_kernel (line 286) | void zero_columns_kernel(int hiddenstate_size, dType *d_mat,int *d_vec,d... function add_four_matrices_kernel (line 298) | void add_four_matrices_kernel(dType *d_final,dType *d_mat1,dType *d_mat2... function elementwise_mult_kernel (line 310) | void elementwise_mult_kernel(dType *d_mat1,dType *d_mat2,dType *d_final,... function elementwise_mult_kernel_add (line 320) | void elementwise_mult_kernel_add(dType *d_mat1,dType *d_mat2,dType *d_fi... function sparse_lookup_kernel (line 342) | void sparse_lookup_kernel(dType *d_lookup, dType *d_W,int *d_vocab_indic... function __global__ (line 353) | __global__ function __global__ (line 366) | __global__ function __global__ (line 381) | __global__ function __global__ (line 394) | __global__ function W_small_gradient_kernel (line 409) | void W_small_gradient_kernel(dType *d_small_W_grad,int *d_reverse_unique... function W_small_dropout_gradient_kernel (line 428) | void W_small_dropout_gradient_kernel(dType *d_small_W_grad,int *d_revers... function warpReduceSum (line 456) | void warpReduceSum(volatile dType* sdata, int tid) { function warpReduceMax (line 467) | void warpReduceMax(volatile dType* sdata, int tid) { function train_perplexity_kernel (line 479) | void train_perplexity_kernel(int *d_output_vocab_indices_single,int *d_o... function outputdist_overflow_prevention_kernel (line 503) | void outputdist_overflow_prevention_kernel(dType *output, dType *input, ... function outputdist_perplexity_kernel (line 583) | void outputdist_perplexity_kernel(dType2 *output, dType *input, int dim,... function outputdist_perplexity_kernel_NCE (line 665) | void outputdist_perplexity_kernel_NCE(dType2 *output, dType *input, int ... function nce_score_dot (line 748) | void nce_score_dot(double *d_outputdist_perp,dType *d_h_t,dType *d_D,dTy... function matrix_bias_kernel (line 787) | void matrix_bias_kernel(int hiddenstate_size, dType *d_mat,dType *d_vec,... type exp_functor_gpu (line 796) | struct exp_functor_gpu { type exp_functor_eigen (line 805) | struct exp_functor_eigen { type inv_functor_gpu (line 811) | struct inv_functor_gpu { function zero_columns_kernel_128 (line 820) | void zero_columns_kernel_128(int hiddenstate_size, dType *d_mat,int *d_v... function matrix_row_to_matrix_column_kernel (line 834) | void matrix_row_to_matrix_column_kernel(dType *d_mat_final,dType *d_mat_... function copy_matrix_float_to_int_kernel (line 845) | void copy_matrix_float_to_int_kernel(int *d_source,dType *d_destination,... function __global__ (line 857) | __global__ function __global__ (line 865) | __global__ function matrix_column_to_matrix_row_kernel_2 (line 877) | void matrix_column_to_matrix_row_kernel_2(dType *d_mat_final,dType *d_ma... function __global__ (line 892) | __global__ function __global__ (line 900) | __global__ type scale_functor (line 913) | struct scale_functor { type square (line 927) | struct square { function __device__ (line 933) | __device__ function basic_compute_norm_p1 (line 956) | void basic_compute_norm_p1(dType *d_gradient,int size,dType *result) { function basic_compute_norm_p2 (line 990) | void basic_compute_norm_p2(dType *temp_result,dType *final_result) { function print_norm_function_softmax (line 1019) | void print_norm_function_softmax(dType *d_mat,int size,int index,dType *... function clip_individual (line 1139) | void clip_individual(dType *d_mat, int size,dType threshold) { function scale_W_gradient (line 1150) | void scale_W_gradient(dType *d_W_gradient,int *d_vocab_indicies_m1,int h... function indv_clip_W_gradient (line 1164) | void indv_clip_W_gradient(dType *d_W_gradient,int *d_vocab_indicies_m1,i... function norm_W_compute_p1 (line 1184) | void norm_W_compute_p1(dType *d_W_gradient,dType *global_tempsum,int *d_... function norm_W_compute_p2 (line 1230) | void norm_W_compute_p2(dType *global_tempsum) { function zero_W_gradient (line 1347) | void zero_W_gradient(dType *d_W_gradient,int *d_vocab_indicies_m1,int hi... function update_W_gradient (line 1359) | void update_W_gradient(dType *d_W, dType *d_W_gradient,int *d_vocab_indi... function add_grad_vecs (line 1371) | void add_grad_vecs(dType *vec1,dType *vec2,dType learning_rate,int size) { function ones_mat (line 1384) | void ones_mat(dType *mat,int size) { function trunc_D_grad_nonshort (line 1397) | void trunc_D_grad_nonshort(dType *d_subset_D_grad,dType *d_D,int *d_voca... function trunc_D_grad_short (line 1409) | void trunc_D_grad_short(dType *d_subset_D_grad,dType *d_subset_D,int hid... function trunc_set_D (line 1421) | void trunc_set_D(dType *d_D,dType *d_subset_D,int trunc_size,int output_... function load_shortlist_D (line 1446) | void load_shortlist_D(dType *d_subset_D,dType *d_D,int hiddenstate_size,... function outputdist_truncated_kernel (line 1459) | void outputdist_truncated_kernel(dType *output, dType *input, int dim,dT... function dropout_kernel (line 1556) | void dropout_kernel(dType *d_dropout_mask,dType rate,dType *d_final, int... function __global__ (line 1566) | __global__ function __global__ (line 1573) | __global__ function sigmoid_kernel (line 1583) | void sigmoid_kernel(dType *d_in,dType *d_out,int total_length) { function alignment_pos_kernel (line 1598) | void alignment_pos_kernel(dType *d_in,dType *d_out,int total_length,int ... function lower_upper_kernel (line 1608) | void lower_upper_kernel(dType *d_p_t,int *d_lower_upper,int D,int *d_bat... function get_viterbi_alignment_kernel (line 1623) | void get_viterbi_alignment_kernel(dType *d_alignments,int *d_indicies,in... function __global__ (line 1649) | __global__ function load_in_hs_kernel (line 1694) | void load_in_hs_kernel(dType **d_total_hs_mat, int D,dType *d_hs_mat,int... function exp_mask_kernel (line 1729) | void exp_mask_kernel(int *d_indicies,dType *d_alignments,int minibatch_s... function alignment_reduction_kernel (line 1752) | void alignment_reduction_kernel(dType *d_alignments, int LSTM_size,int m... function create_c_t_kernel (line 1804) | void create_c_t_kernel(dType *d_alignments,dType *d_hs_mat,dType *d_c_t,... function add_two_mats_kernel (line 1818) | void add_two_mats_kernel(dType *d_mat1,dType *d_mat2,int size) { function add_two_mats_into_third_kernel (line 1826) | void add_two_mats_into_third_kernel(dType *d_mat1,dType *d_mat2,dType *d... function tanh_grad_kernel (line 1835) | void tanh_grad_kernel(dType *d_output,dType *d_input_Error,dType *d_tanh... function tanh_att_forward_kernel (line 1844) | void tanh_att_forward_kernel(dType *d_output,dType *d_in1,dType *d_in2,d... function elem_reduce_kernel (line 1855) | void elem_reduce_kernel(dType *d_h_t,dType *d_Wa_hs_temp, dType *d_align... function elem_reduce_kernel_large (line 1892) | void elem_reduce_kernel_large(dType *d_h_t,dType *d_Wa_hs_temp, dType *d... function error_alignments_kernel (line 1932) | void error_alignments_kernel(dType *d_ERRnTOt_ct,dType *d_hs_mat, dType ... function error_alignments_kernel_large (line 1969) | void error_alignments_kernel_large(dType *d_ERRnTOt_ct,dType *d_hs_mat, ... function error_pt_kernel (line 2010) | void error_pt_kernel(dType *d_ERRnTOt_pt,dType *d_ERRnTOt_as,int D,dType... function att_vp_error (line 2045) | void att_vp_error(dType *d_sigma,dType *d_tanh,dType *d_temp_grad,dType ... function grad_W_p_kernel (line 2056) | void grad_W_p_kernel(dType *d_v_p,dType *d_temp,dType *d_sigma,dType *d_... function get_ht_scalings_Wa_grad_kernel (line 2100) | void get_ht_scalings_Wa_grad_kernel(dType *d_scalings,dType *d_ERRnTOt_a... function scale_ht_kernel (line 2121) | void scale_ht_kernel(dType *d_scalings,dType *d_temp1,dType *d_h_t,int L... function scale_ht_kernel_large (line 2132) | void scale_ht_kernel_large(dType *d_hs_sum,dType *d_hs_mat,dType *d_scal... function copy_errors_source (line 2147) | void copy_errors_source(dType **d_total_hs_error,dType *d_temp_error,int... function error_hs_ct_kernel (line 2166) | void error_hs_ct_kernel(dType *d_ERRnTOt_ct, dType *d_alignments,int *d_... function error_hs_ct_kernel_large (line 2183) | void error_hs_ct_kernel_large(dType *d_ERRnTOt_ct, dType *d_alignments,i... function gradient_update_mats (line 2202) | void gradient_update_mats(dType *d_mat,dType *d_mat_grad,dType learning_... function zero_h_t (line 2212) | void zero_h_t(dType *d_h_t, int *d_01_mask,int LSTM_size,int minibatch_s... function clip_mat_kernel (line 2222) | void clip_mat_kernel(dType *d_mat,dType threshold,int size) { function load_in_embeddings (line 2242) | void load_in_embeddings(dType *d_temp_embeddings,dType *d_D,int *d_sampl... function nce_dot_product_SPARSE (line 2258) | void nce_dot_product_SPARSE(dType *d_dot_products,dType *d_D,dType *d_h_... function dType (line 2301) | inline dType log_add_exp(dType x,dType y) { function calc_p_true_kernel (line 2311) | void calc_p_true_kernel(dType *d_p_true,dType *d_dot_products,dType *d_s... function calc_p_true_kernel_nonshare (line 2339) | void calc_p_true_kernel_nonshare(dType *d_p_true,dType *d_dot_products,d... function objective_val_p1_NCE_kernel (line 2360) | void objective_val_p1_NCE_kernel(dType *d_p_true,double *d_OBJ_val_temp,... function objective_val_p2_NCE_kernel (line 2403) | void objective_val_p2_NCE_kernel(dType *d_p_true,double *d_final_NCE_OBJ... function objective_val_p2_NCE_kernel_nonshare (line 2423) | void objective_val_p2_NCE_kernel_nonshare(dType *d_p_true,double *d_fina... function zero_err_ht (line 2438) | void zero_err_ht(dType *d_err_ht,int *d_vocab_indicies_01,int LSTM_size,... function error_ht_positive_kernel (line 2451) | void error_ht_positive_kernel(dType *d_d_ERRt_ht,dType *d_p_true,dType *... function backprop_ht_SPARSE (line 2463) | void backprop_ht_SPARSE(dType *d_d_ERRt_ht,dType *d_D,dType *d_p_true,in... function embedding_gradient_sparse (line 2531) | void embedding_gradient_sparse(dType *d_D_grad,dType *d_h_t,dType *d_p_t... function bias_gradient_sparse (line 2561) | void bias_gradient_sparse(dType *d_b_d_grad,dType *d_p_true,int *d_sampl... function positive_embedding_NCE (line 2581) | void positive_embedding_NCE(dType *d_h_t,dType *d_small_D_grad,dType *d_... function negative_embedding_NCE (line 2601) | void negative_embedding_NCE(dType *d_temp_D_grad,dType *d_small_D_grad,i... function __global__ (line 2617) | __global__ function update_sparse_grad (line 2629) | void update_sparse_grad(dType *d_mat,dType *d_small_grad,int *d_unique_i... function negative_bias_NCE (line 2647) | void negative_bias_NCE(dType *d_temp_b_d_grad,dType *d_b_d_grad,int *d_s... function positive_bias_NCE (line 2656) | void positive_bias_NCE(dType *d_b_d_grad,dType *d_p_true,int *d_samples,... function load_in_embeddings_trunc (line 2671) | void load_in_embeddings_trunc(dType *d_temp_embeddings,dType *d_D,int *d... function tanh_bi_forward_kernel (line 2695) | void tanh_bi_forward_kernel(dType *d_mat,dType *d_bias,int LSTM_size,int... function add_to_errors (line 2705) | void add_to_errors(dType *d_error_ht,dType *d_additional_error_ht,int LS... function add_two_mats (line 2716) | void add_two_mats(dType *d_final,dType *d_mat1,dType *d_mat2,int size) { function check_elems_kernel (line 2725) | void check_elems_kernel(dType *d_mat,int size) { function add_four_matrices_kernel_stride (line 2735) | void add_four_matrices_kernel_stride(dType *d_final,dType *d_mat1,dType ... function add_features (line 2748) | void add_features(dType *probs, dType * sentence_scores, dType * encourage, function add_feature_repeat (line 2776) | void add_feature_repeat(dType *probs, function top_k (line 2797) | void top_k(dType *probs, dType *results, int* pointers, int* dict, int *... function top_k (line 2814) | void top_k(dType *probs, dType *results, int* dict, int dict_size) { function hash_code_kernel (line 2829) | void hash_code_kernel(int *d_codes, dType *d_vectors, int * d_permutes, ... function hash_code_kernel_T (line 2860) | void hash_code_kernel_T(int *d_codes, dType *d_vectors, int * d_permutes... function pad_h_t_T (line 2890) | void pad_h_t_T(dType * d_h_t_pad, dType *d_h_t, int LSTM_size, int beam_... function pad_h_t (line 2908) | void pad_h_t(dType * d_h_t_pad, dType *d_h_t, int LSTM_size, int beam_si... function sparse_dot_product (line 2929) | void sparse_dot_product(dType *d_outputdist, dType *d_results, dType *d_... function sparse_dot_product_2 (line 2966) | void sparse_dot_product_2(dType *d_outputdist, dType *d_Db, dType *d_h_t... function sparse_dot_product_3 (line 3006) | void sparse_dot_product_3(dType *d_outputdist, dType *d_Db, dType *d_h_t... function hash_func_1 (line 3027) | int hash_func_1(int a){ function hash_func_2 (line 3038) | int hash_func_2(int key){ function prepare_Db (line 3053) | void prepare_Db(dType * d_Db, dType * d_D, dType * d_b, int vocab_size, ... function cuckoo_lookup (line 3069) | void cuckoo_lookup(int *d_codes, dType *d_outputdist,int batch_size, int... function __global__ (line 3098) | __global__ void inc_range(float *d_outputdist, int * d_bands_index, int ... function cuckoo_lookup_T (line 3111) | void cuckoo_lookup_T(int *d_codes, dType *d_outputdist,int batch_size, i... function cuckoo_lookup_T_2 (line 3158) | void cuckoo_lookup_T_2(int *d_codes, dType *d_outputdist,int batch_size,... function shrink_vocab (line 3219) | void shrink_vocab(dType *d_D_shrink, dType *d_D, dType *d_b_shrink, dTyp... function __global__ (line 3232) | __global__ void dense2array(float *matrix, int vocab_size, int batch_siz... function __global__ (line 3279) | __global__ type non_negative (line 3291) | struct non_negative function fill_number (line 3303) | void fill_number(dType *d_dist, int vocab_size, int batch_size, dType val){ function __global__ (line 3314) | __global__ function compact (line 3323) | void compact(int* h_input, int* h_output, int *d_input, int *d_output, i... FILE: src/decoder.h function operator (line 70) | bool operator==(const dec_obj &other) const function namespace (line 80) | namespace std { function compare_pq (line 140) | bool compare_pq(dec_obj &a,dec_obj &b) type pq_compare_functor (line 146) | struct pq_compare_functor { type pq_global_compare_functor (line 151) | struct pq_global_compare_functor { type k_best_compare_functor (line 156) | struct k_best_compare_functor { function init_encourage_lists (line 462) | void init_encourage_lists(std::vector fns, std::vector &tgt_m... function empty_queue_pq (line 595) | void empty_queue_pq() { function empty_queue_global (line 605) | void empty_queue_global(std::priority_queue,std::v... function empty_queue_global (line 615) | void empty_queue_global() { function expand_pq_global_gpu (line 956) | void expand_pq_global_gpu( function print_current_hypotheses (line 1357) | void print_current_hypotheses() { FILE: src/fileHelper.h type char_cnn_params (line 16) | struct char_cnn_params function zero_bitmaps (line 19) | struct file_helper { function preprocess_output_truncated_softmax (line 119) | void preprocess_output_truncated_softmax() { function preprocess_input_Wgrad (line 187) | void preprocess_input_Wgrad() { function read_minibatch (line 367) | bool read_minibatch() { FILE: src/fileHelper_source.h function zero_bitmaps (line 17) | struct file_helper_source { function preprocess_input_Wgrad (line 83) | void preprocess_input_Wgrad() { function init_file_helper_source (line 133) | void init_file_helper_source(std::string fn,int ms,int max_sent_len,int ... function read_minibatch (line 158) | void read_minibatch() { FILE: src/file_helper_char_decoder.h function read_minibatch (line 7) | struct file_helper_char_decoder { function reset_file (line 42) | void reset_file() { FILE: src/file_helper_decoder.h function file_helper_decoder (line 15) | struct file_helper_decoder { function read_sentence (line 75) | bool read_sentence() { FILE: src/format.cc function fmt_snprintf (line 93) | inline int fmt_snprintf(char *buffer, size_t size, const char *format, .... type IntChecker (line 106) | struct IntChecker { method fits_in_int (line 108) | static bool fits_in_int(T value) { type IntChecker (line 115) | struct IntChecker { method fits_in_int (line 117) | static bool fits_in_int(T value) { function safe_strerror (line 135) | int safe_strerror( function format_error_code (line 169) | void format_error_code(fmt::Writer &out, int error_code, function report_error (line 187) | void report_error(FormatFunc func, class IsZeroInt (line 198) | class IsZeroInt : public fmt::internal::ArgVisitor { method visit_any_int (line 201) | bool visit_any_int(T value) { return value == 0; } function parse_nonnegative_int (line 207) | int parse_nonnegative_int(const Char *&s) { function require_numeric_argument (line 224) | inline void require_numeric_argument(const Arg &arg, char spec) { function check_sign (line 233) | void check_sign(const Char *&s, const Arg &arg) { class WidthHandler (line 245) | class WidthHandler : public fmt::internal::ArgVisitor, v... method ArgConverter (line 299) | ArgConverter(fmt::internal::Arg &arg, wchar_t type) method visit_any_int (line 303) | void visit_any_int(U value) { class CharConverter (line 331) | class CharConverter : public fmt::internal::ArgVisitor ignore_incompatible_str( function ignore_incompatible_str (line 358) | inline Arg::StringValue ignore_incompatible_str( function FMT_FUNC (line 362) | FMT_FUNC void fmt::SystemError::init( function FMT_FUNC (line 433) | FMT_FUNC void fmt::internal::report_unknown_type(char code, const char *... function FMT_FUNC (line 445) | FMT_FUNC fmt::internal::UTF8ToUTF16::UTF8ToUTF16(fmt::StringRef s) { function FMT_FUNC (line 458) | FMT_FUNC fmt::internal::UTF16ToUTF8::UTF16ToUTF8(fmt::WStringRef s) { function FMT_FUNC (line 465) | FMT_FUNC int fmt::internal::UTF16ToUTF8::convert(fmt::WStringRef s) { function FMT_FUNC (line 477) | FMT_FUNC void fmt::WindowsError::init( function FMT_FUNC (line 510) | FMT_FUNC void fmt::internal::format_windows_error( function FMT_CATCH (line 535) | FMT_CATCH(...) {} class fmt::internal::ArgFormatter (line 542) | class fmt::internal::ArgFormatter : method ArgFormatter (line 553) | ArgFormatter( method visit_any_int (line 558) | void visit_any_int(T value) { writer_.write_int(value, spec_); } method visit_any_double (line 561) | void visit_any_double(T value) { writer_.write_double(value, spec_); } method visit_char (line 563) | void visit_char(int value) { method visit_string (line 594) | void visit_string(Arg::StringValue value) { method visit_wstring (line 597) | void visit_wstring(Arg::StringValue value) { method visit_pointer (line 601) | void visit_pointer(const void *value) { method visit_custom (line 609) | void visit_custom(Arg::CustomValue c) { function Arg (line 642) | inline Arg fmt::BasicFormatter::parse_arg_index(const Char *&s) { function FMT_FUNC (line 653) | FMT_FUNC Arg fmt::internal::FormatterBase::do_get_arg( function Arg (line 661) | inline Arg fmt::internal::FormatterBase::next_arg(const char *&error) { function Arg (line 668) | inline Arg fmt::internal::FormatterBase::get_arg( function Arg (line 706) | Arg fmt::internal::PrintfFormatter::get_arg( function Char (line 918) | const Char *fmt::BasicFormatter::format( function FMT_FUNC (line 1077) | FMT_FUNC void fmt::report_system_error( function FMT_FUNC (line 1083) | FMT_FUNC void fmt::report_windows_error( function FMT_FUNC (line 1089) | FMT_FUNC void fmt::print(std::FILE *f, StringRef format_str, ArgList arg... function FMT_FUNC (line 1095) | FMT_FUNC void fmt::print(StringRef format_str, ArgList args) { function FMT_FUNC (line 1099) | FMT_FUNC void fmt::print(std::ostream &os, StringRef format_str, ArgList... function FMT_FUNC (line 1105) | FMT_FUNC void fmt::print_colored(Color c, StringRef format, ArgList args) { function FMT_FUNC (line 1113) | FMT_FUNC int fmt::fprintf(std::FILE *f, StringRef format, ArgList args) { FILE: src/format.h function namespace (line 50) | namespace fmt { function namespace (line 174) | namespace fmt { type BasicStringRef (line 272) | typedef BasicStringRef StringRef; type BasicStringRef (line 273) | typedef BasicStringRef WStringRef; function class (line 278) | class FormatError : public std::runtime_error { function namespace (line 284) | namespace internal { function wchar_t (line 515) | static wchar_t convert(wchar_t value) { return value; } function is_negative (line 526) | bool is_negative(T value) { return value < 0; } type SignChecker (line 530) | struct SignChecker function is_negative (line 532) | bool is_negative(T) { return false; } function is_negative (line 538) | bool is_negative(T value) { type Type (line 544) | typedef uint32_t Type; type TypeSelector (line 547) | struct TypeSelector type Type (line 547) | typedef uint64_t Type; type typename (line 553) | typedef typename type T (line 559) | typedef T Type; type BasicData (line 583) | typedef BasicData<> Data; function count_digits (line 596) | inline unsigned count_digits(uint64_t n) { function count_digits (line 604) | inline unsigned count_digits(uint64_t n) { function count_digits (line 622) | inline unsigned count_digits(uint32_t n) { function format_decimal (line 630) | void format_decimal(Char *buffer, UInt value, unsigned num_digits) { function class (line 654) | class UTF8ToUTF16 { function class (line 668) | class UTF16ToUTF8 { type NonZero (line 703) | struct NonZero type Value (line 709) | struct Value { type CustomValue (line 719) | struct CustomValue { function Value (line 740) | struct Arg : Value { type None (line 759) | typedef None Supported; type T (line 760) | typedef T Unsupported; type T (line 765) | typedef T Supported; type None (line 766) | typedef None Unsupported; function set_string (line 793) | void set_string(StringRef str) { function set_string (line 798) | void set_string(WStringRef str) { function format_custom_arg (line 805) | void format_custom_arg( function type (line 833) | static uint64_t type(long) { function type (line 843) | static uint64_t type(unsigned long) { function type (line 860) | static uint64_t type(wchar_t) { return Arg::CHAR; } function type (line 877) | static uint64_t type(Type) { return Arg::TYPE; } function FMT_MAKE_WSTR_VALUE (line 879) | FMT_MAKE_WSTR_VALUE(wchar_t *, WSTRING) function type (line 893) | uint64_t type(const T &) { return Arg::CUSTOM; } function Result (line 923) | Result visit_int(int value) { function Result (line 926) | Result visit_long_long(LongLong value) { function Result (line 929) | Result visit_uint(unsigned value) { function Result (line 932) | Result visit_ulong_long(ULongLong value) { function Result (line 935) | Result visit_char(int value) { function visit_any_int (line 939) | visit_any_int(T) { function Result (line 943) | Result visit_double(double value) { function Result (line 946) | Result visit_long_double(long double value) { function visit_any_double (line 950) | visit_any_double(T) { function Result (line 954) | Result visit_string(Arg::StringValue) { function Result (line 957) | Result visit_wstring(Arg::StringValue) { function Result (line 960) | Result visit_pointer(const void *) { function Result (line 963) | Result visit_custom(Arg::CustomValue) { function Result (line 967) | Result visit(const Arg &arg) { function class (line 1003) | class RuntimeError : public std::runtime_error { function class (line 1015) | class ArgList { type FormatSpec (line 1051) | struct FormatSpec function namespace (line 1053) | namespace internal { function writer_ (line 1116) | writer_(w) {} type Alignment (line 1125) | enum Alignment { type EmptySpec (line 1136) | struct EmptySpec {} function flag (line 1144) | bool flag(unsigned) const { return false; } function fill (line 1150) | struct WidthSpec { function flag (line 1179) | bool flag(unsigned) const { return false; } function AlignSpec (line 1184) | struct FormatSpec : AlignSpec { function namespace (line 1362) | namespace internal { function class (line 1497) | class SystemError : public internal::RuntimeError { type typename (line 1568) | typedef typename internal::CharTraits::CharPtr CharPtr; function Char (line 1572) | static Char *get(CharPtr p) { return p.base(); } function Char (line 1574) | static Char *get(Char *p) { return p; } function CharPtr (line 1584) | CharPtr grow_buffer(std::size_t n) { function CharPtr (line 1591) | CharPtr prepare_int_buffer(unsigned num_digits, function append_float_length (line 1630) | void append_float_length(Char *&format_ptr, long double) { function Char (line 1661) | const Char *data() const FMT_NOEXCEPT { return &buffer_[0]; } function Char (line 1667) | const Char *c_str() const { function write (line 1706) | void write(BasicStringRef format, ArgList args) { function clear (line 1786) | void clear() FMT_NOEXCEPT { buffer_.clear(); } type typename (line 1894) | typedef typename internal::IntTraits::MainType UnsignedType; type BasicMemoryWriter (line 2189) | typedef BasicMemoryWriter MemoryWriter; type BasicMemoryWriter (line 2190) | typedef BasicMemoryWriter WMemoryWriter; type BasicArrayWriter (line 2239) | typedef BasicArrayWriter ArrayWriter; type BasicArrayWriter (line 2240) | typedef BasicArrayWriter WArrayWriter; function class (line 2263) | class WindowsError : public SystemError { type Color (line 2308) | enum Color { BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE } function std (line 2327) | inline std::string format(StringRef format_str, ArgList args) { function std (line 2333) | inline std::wstring format(WStringRef format_str, ArgList args) { function std (line 2386) | inline std::string sprintf(StringRef format, ArgList args) { function printf (line 2412) | inline int printf(StringRef format, ArgList args) { function class (line 2419) | class FormatInt { function explicit (line 2461) | explicit FormatInt(long value) { FormatSigned(value); } function explicit (line 2462) | explicit FormatInt(LongLong value) { FormatSigned(value); } function explicit (line 2463) | explicit FormatInt(unsigned value) : str_(format_decimal(value)) {} function explicit (line 2464) | explicit FormatInt(unsigned long value) : str_(format_decimal(value)) {} function explicit (line 2465) | explicit FormatInt(ULongLong value) : str_(format_decimal(value)) {} function namespace (line 2624) | namespace fmt { FILE: src/fsa.h type sw (line 22) | struct sw function class (line 24) | class state{ type sw (line 66) | struct sw{ function namespace (line 72) | namespace std{ FILE: src/global_params.h type precision (line 3) | typedef float precision; type attention_params (line 9) | struct attention_params { type bi_directional_params (line 18) | struct bi_directional_params { type global_params (line 61) | struct global_params { FILE: src/gpu_info_struct.h type layer_gpu_info (line 4) | struct layer_gpu_info { type softmax_layer_gpu_info (line 161) | struct softmax_layer_gpu_info { type bi_layer_info (line 191) | struct bi_layer_info { type attention_layer_gpu_info (line 208) | struct attention_layer_gpu_info { FILE: src/highway_network.hpp function __global__ (line 3) | __global__ function __global__ (line 13) | __global__ function __global__ (line 27) | __global__ function __global__ (line 35) | __global__ function __global__ (line 47) | __global__ function __global__ (line 55) | __global__ FILE: src/input_file_prep.h type comb_sent_info (line 14) | struct comb_sent_info { function prep_files_train_nonLM_multi_source (line 542) | bool prep_files_train_nonLM_multi_source(int minibatch_size,int max_sent... function prep_files_train_nonLM_ensemble (line 1044) | bool prep_files_train_nonLM_ensemble(int minibatch_size,int max_sent_cut... function prep_files_train_LM (line 1432) | bool prep_files_train_LM(int minibatch_size,int max_sent_cutoff, function prep_files_train_LM_ensemble (line 1696) | bool prep_files_train_LM_ensemble(int minibatch_size,int max_sent_cutoff, function integerize_file_nonLM (line 1958) | void integerize_file_nonLM(std::string output_weights_name,std::string s... function integerize_file_LM_carve (line 2550) | void integerize_file_LM_carve(std::string output_weights_name,std::strin... function integerize_file_LM (line 2743) | void integerize_file_LM(std::string output_weights_name,std::string targ... function unint_file (line 3137) | void unint_file(std::string output_weights_name,std::string unint_file,s... function load_word_index_mapping (line 3207) | void load_word_index_mapping(std::string output_weights_name,bool LM,boo... function unint_alignments (line 3255) | void unint_alignments(std::string output_weights_name,std::string int_al... FILE: src/logger.h function class (line 5) | class OutputLogger { FILE: src/memory_util.h function process_mem_usage (line 20) | void process_mem_usage(double& vm_usage, double& resident_set) function print_CPU_Info (line 57) | void print_CPU_Info() function class (line 83) | class Timer { FILE: src/model.h type file_helper (line 29) | struct file_helper function namespace (line 31) | namespace debug_flag { type attention_params (line 132) | struct attention_params type file_helper (line 196) | struct file_helper FILE: src/model.hpp type file_helper (line 2244) | struct file_helper FILE: src/multinomial.h function estimate (line 26) | void estimate(const std::vector& counts) function dType (line 44) | dType prob(int i) const { return m_prob[i]; } function dType (line 45) | dType logprob(int i) const { return m_logprob[i]; } FILE: src/softmax.h type neuralMT_model (line 137) | struct neuralMT_model type neuralMT_model (line 140) | struct neuralMT_model FILE: src/softmax.hpp type neuralMT_model (line 4) | struct neuralMT_model type neuralMT_model (line 31) | struct neuralMT_model function softmax_layer_gpu_info (line 1034) | softmax_layer_gpu_info softmax_layer::gpu_init(int device_number) { function dType (line 1045) | dType *softmax_layer::get_ht_ptr(int index) { function cudaEvent_t (line 1055) | cudaEvent_t softmax_layer::get_ERR_ht_event() { function dType (line 1060) | dType *softmax_layer::get_dist_ptr() { FILE: src/transfer_layer.h function init_upper_transfer_layer (line 27) | void init_upper_transfer_layer(bool upper_softmax,bool copy_h_t,bool sou... function init_lower_transfer_layer (line 48) | void init_lower_transfer_layer(bool lower_input,bool copy_d_Err_ht,Input... FILE: src/trunc_softmax.h function zero_bitmap (line 41) | void zero_bitmap() { function prep_GPU_vocab_indices (line 45) | void prep_GPU_vocab_indices(int *h_output_vocab_indicies_target,int curr...