MCPcopy Create free account

hub / github.com/IBM/Project_CodeNet / functions

Functions1,251 in github.com/IBM/Project_CodeNet

↓ 1 callersMethodbuildOPsHashSet
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolReservedWordDecider.java:44
↓ 1 callersMethodbuildOPsHashSet
()
tools/spt-generator/src/com/ibm/ai4code/parser/cobol/CobolReservedWordDecider.java:579
↓ 1 callersMethodbuildOPsHashSet
()
tools/spt-generator/src/com/ibm/ai4code/parser/c/CReservedWordDecider.java:117
↓ 1 callersMethodbuildOPsHashSet
()
tools/spt-generator/src/com/ibm/ai4code/parser/java_multi/JavaReservedWordDecider.java:118
↓ 1 callersMethodbuildSPTNode
depth-first building tree @param tree @param parent @param ruleNames @param vocabulary @return
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPTNode.java:162
↓ 1 callersFunctioncheckDirVsDatasets
Check source dataset directory with respect to loaded test and training datasets Parameters: - source -- directory with source dataset
model-experiments/token-based-similarity-classification/src/Verify/ClassDsVerify.py:92
↓ 1 callersFunctioncheckDirVsDatasets
Check that all problems from source dataset directory are in one of datasets Parameters: - source -- directory with source dataset
model-experiments/token-based-similarity-classification/src/Verify/SimDsVerify.py:330
↓ 1 callersFunctioncheck_samples
Check pairs of samples for similarity. All n(n-1)/2 pairs are considered in principle. Avoid a quadratic number of tests by flagging samples
tools/duplicates/duplicates.cpp:377
↓ 1 callersFunctioncheck_tree
Return true for a tree, false for anything else. */
tools/json-graph/src/jgf2spt.c:71
↓ 1 callersMethodclassify
model-experiments/token-based-similarity-classification/src/Clustering/NearestCluster.py:36
↓ 1 callersMethodcloseFile
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/CSVUtils.java:24
↓ 1 callersMethodclustersFromLabels
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:252
↓ 1 callersMethodcollate
(self, data_list)
model-experiments/gnn-based-experiments/src/data/dataloader.py:104
↓ 1 callersMethodcompAvrRadius
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:85
↓ 1 callersMethodcompCentroid
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:58
↓ 1 callersMethodcompDiameter
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:95
↓ 1 callersMethodcompInertia
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:68
↓ 1 callersMethodcompMaxRadius
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:79
↓ 1 callersMethodcompRmsRadius
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:74
↓ 1 callersMethodcompSimTestAccuracy
Compute lists of accuracy of similarity and dissimilarity detection Returns: - list of tested problems i-th element
model-experiments/token-based-similarity-classification/src/PostProcessor/SimilConfusion.py:141
↓ 1 callersFunctioncompareDatasets
Compare training and testing datasets Parameters: - test -- dictionary defining test dataset - train -- dictionary defining traini
model-experiments/token-based-similarity-classification/src/Verify/ClassDsVerify.py:39
↓ 1 callersMethodconcatCNN
Siamese CNN with merging by concatenation
model-experiments/token-based-similarity-classification/src/ModelMaker/ExpSiamModel.py:276
↓ 1 callersFunctionconfusionAnalysis
Perform confusion analysis and report its results Parameters: - dnn -- DNN to make classification - ds -- Dataset to cla
model-experiments/token-based-similarity-classification/src/SeqOfTokens/SeqOfTokensClassifier.py:44
↓ 1 callersFunctioncosine
Compute cosine similarity of 2 multisets. */
tools/duplicates/duplicates.cpp:275
↓ 1 callersMethodcosineCNN
Siamese CNN with merging by cosine
model-experiments/token-based-similarity-classification/src/ModelMaker/ExpSiamModel.py:340
↓ 1 callersMethodcount
Count how many nodes (including leaves and non-leaves) in the tree @param root @return
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPTNode.java:204
↓ 1 callersFunctioncreate_checkpoint
(checkpoint_fn, epoch, model, optimizer, results)
model-experiments/gnn-based-experiments/src/utils_file.py:17
↓ 1 callersFunctioncreate_masked_language_bert_model
()
model-experiments/masked-language-model/train.py:276
↓ 1 callersMethodcsvClassProblems
Writes absolute and relative numbers of correct and incorrect classifications of problems to csv file Parameters:
model-experiments/token-based-similarity-classification/src/PostProcessor/ClassConfusion.py:86
↓ 1 callersMethodcsvDataset
Write down classification dataset in csv form Parameters: - fn -- name of file to write to
model-experiments/token-based-similarity-classification/src/Dataset/TokensClassifDS.py:80
↓ 1 callersMethoddebugFile
Check tokenized file Parameters: - source_fn -- file name of source code - tok_fn -- file name of tokenizer outp
model-experiments/token-based-similarity-classification/src/DSMaker/DebugTokenizer.py:36
↓ 1 callersMethoddenseTower
Make a stack of dense layers Stack may have no layers It is expected that input shape is known Parameters: -
model-experiments/token-based-similarity-classification/src/ModelMaker/ExpSiamModel.py:227
↓ 1 callersMethoddfsIndexing
@param root @return number of nodes
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPTNode.java:258
↓ 1 callersFunctiondistance
Distance between two vectors
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:12
↓ 1 callersMethoddistanceToCenters
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:273
↓ 1 callersMethoddot_prodCNN
Siamese CNN with merging by dot product
model-experiments/token-based-similarity-classification/src/ModelMaker/ExpSiamModel.py:330
↓ 1 callersMethoddoublePoolClassCNN
Classificating CNN with both max and average global pooling operations Parameters: - convolutions -- specification
model-experiments/token-based-similarity-classification/src/ModelMaker/ExperimentalModel.py:32
↓ 1 callersMethoddumpDataset
Dump classification dataset Parameters: - fn -- name of file to write to
model-experiments/token-based-similarity-classification/src/Dataset/TokensClassifDS.py:66
↓ 1 callersFunctionedge_add_attr
tools/json-graph/src/jgflib.c:71
↓ 1 callersFunctionencode
(texts)
model-experiments/masked-language-model/train.py:128
↓ 1 callersFunctionencode
(text)
model-experiments/masked-language-model/test.py:77
↓ 1 callersFunctionencode
(text)
model-experiments/masked-language-model/infer.py:58
↓ 1 callersMethodentrySet
()
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/GraphGenerator.java:33
↓ 1 callersFunctionexpect_bool
Checks whether token is a false or true literal. */
tools/json-graph/src/jgflib.c:376
↓ 1 callersMethodexprList
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:883
↓ 1 callersMethodexprList
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:883
↓ 1 callersMethodexpr_sempred
(ExprContext _localctx, int predIndex)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:928
↓ 1 callersMethodexpr_sempred
(ExprContext _localctx, int predIndex)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:928
↓ 1 callersFunctionfib
tools/spt-generator/examples/c/fib.c:4
↓ 1 callersFunctionfilter
Phase 2. Removes line and block comments and condenses white-space up to a newline. Signals presence of any leading white-space by setting ws to
tools/tokenizer/ntokenize.c:306
↓ 1 callersMethodformalParameters
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:377
↓ 1 callersMethodformalParameters
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:377
↓ 1 callersMethodfunctionDecl
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:312
↓ 1 callersMethodfunctionDecl
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:312
↓ 1 callersMethodgenerate
@param srcFileName @param dstFileName @return True, when successfully processed an SPT @throws IOException
tools/spt-generator/src/com/ibm/ai4code/parser/SPTGenerator.java:70
↓ 1 callersFunctionget
Returns length of matched token (ws inclusive) or 0 when in error.
tools/tokenizer/antlr4tojson.c:207
↓ 1 callersMethodgetChildAtIdx
(int idx)
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPTNode.java:75
↓ 1 callersMethodgetChildCnt
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPTNode.java:65
↓ 1 callersMethodgetClassMistakes
Get list of misclassifications for given classes Parameters: - classes -- indices of classes to report Returns list
model-experiments/token-based-similarity-classification/src/PostProcessor/ClassConfusion.py:199
↓ 1 callersMethodgetCoveringNode
(int startOffset, int endOffset)
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/NodeFinder.java:81
↓ 1 callersMethodgetLayerWiseTraversalQueue
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPT.java:66
↓ 1 callersMethodgetLevel
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/TreePrinter.java:58
↓ 1 callersMethodgetPredNodes
(JSONObject n)
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/WalaSPTGraph.java:129
↓ 1 callersMethodgetPredictions
Abstract method for getting classification predictions Returns: classification predictions
model-experiments/token-based-similarity-classification/src/PostProcessor/ConfusionAnalysis.py:93
↓ 1 callersFunctiongetProblemNumber
Get number of accepted solutions of a required problem Parameters: - metadir -- path to directory with metadata - pid -- proble
model-experiments/token-based-similarity-classification/src/DSMaker/MakeTokenizedDS.py:35
↓ 1 callersMethodgetRightClassifications
Get list of correct classifications of given classes Parameters: - classes -- indices of classes to report Returns l
model-experiments/token-based-similarity-classification/src/PostProcessor/ClassConfusion.py:131
↓ 1 callersMethodgetRoot
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPT.java:31
↓ 1 callersMethodgetShuffledLabeledSamples
Load tokenized samples of all solutions of programming problems, transform each sample into bag or sequence of tokens, creat
model-experiments/token-based-similarity-classification/src/Dataset/DataLoader.py:312
↓ 1 callersMethodgetSimilarityMistakes
Get list of errors in similarity detection of problem solutions Parameters: - problems -- indices of problems to re
model-experiments/token-based-similarity-classification/src/PostProcessor/SimilConfusion.py:239
↓ 1 callersMethodgetSrcFileName
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPT.java:57
↓ 1 callersMethodgetStat
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:52
↓ 1 callersMethodgetSuccNodeCount
(JSONObject N)
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/WalaSPTGraph.java:148
↓ 1 callersMethodgetTokenIdx
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPTNode.java:107
↓ 1 callersFunctiongetTokensInfo
Get name of the token set and number of tokens used for tokenization of problem solutions Parameters: - ds - directory wi
model-experiments/token-based-similarity-classification/src/Dataset/DsUtilities.py:45
↓ 1 callersMethodgetValue
()
tools/spt-generator/src/com/ibm/ai4code/parser/python_multi/PythonVersion.java:14
↓ 1 callersFunctionget_data_from_text_files
(folder_name)
model-experiments/masked-language-model/train.py:61
↓ 1 callersFunctionget_data_from_text_files
(folder_name)
model-experiments/masked-language-model/test.py:64
↓ 1 callersFunctionget_masked_input_and_labels
(encoded_texts)
model-experiments/masked-language-model/train.py:133
↓ 1 callersFunctionget_pos_encoding_matrix
(max_len, d_emb)
model-experiments/masked-language-model/train.py:222
↓ 1 callersFunctionget_pos_encoding_matrix
(max_len, d_emb)
model-experiments/masked-language-model/pos_enc.py:11
↓ 1 callersFunctionget_text_list_from_files
(files)
model-experiments/masked-language-model/train.py:50
↓ 1 callersFunctionget_text_list_from_files
(files)
model-experiments/masked-language-model/test.py:55
↓ 1 callersFunctionget_token
Returns length of matched token (ws inclusive) or 0 when in error.
tools/tokenizer/ntokenize.c:197
↓ 1 callersFunctionget_vectorize_layer
Build Text vectorization layer Args: texts (list): List of string, i.e., input texts vocab_size (int): vocab size max_seq (int)
model-experiments/masked-language-model/train.py:76
↓ 1 callersFunctiongraph_add_attr
tools/json-graph/src/jgflib.c:44
↓ 1 callersFunctiongraph_show_jgf
tools/json-graph/src/jsonml2jgf.c:131
↓ 1 callersFunctiongraph_show_list_dot
Output graph in GraphViz dot format. */
tools/json-graph/src/jgf2dot.c:31
↓ 1 callersMethodhandleArgs
(String[] args)
tools/spt-generator/src/com/ibm/ai4code/parser/Tokenizer.java:163
↓ 1 callersMethodhandleArgs
(String[] args)
tools/spt-generator/src/com/ibm/ai4code/parser/SPTGenerator.java:361
↓ 1 callersMethodhandleBatch
(String srcBatchFileName)
tools/spt-generator/src/com/ibm/ai4code/parser/Tokenizer.java:150
↓ 1 callersMethodhandleBatch
(String srcBatchFileName)
tools/spt-generator/src/com/ibm/ai4code/parser/SPTGenerator.java:348
↓ 1 callersMethodindexing
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPT.java:42
↓ 1 callersFunctioninit_model
(args, node_encoder, numclass=275, edge_attr_dim=2)
model-experiments/gnn-based-experiments/src/main.py:295
↓ 1 callersMethodipcfgToGNNFiles
(CallGraph cg, CallGraphBuilder<?> builder)
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/WalaToGNNFiles.java:179
↓ 1 callersMethodisReserved
(String word)
tools/spt-generator/src/com/ibm/ai4code/parser/commons/ReservedWordDeciderI.java:4
↓ 1 callersFunctionis_id_follow
tools/tokenizer/pytokenize.c:215
↓ 1 callersFunctionis_id_start
tools/tokenizer/pytokenize.c:208
↓ 1 callersFunctionjaccard
Compute Jaccard similarity of 2 multisets, both with ignoring an element's multiplicity and with considering it. The first case of course equals
tools/duplicates/duplicates.cpp:317
↓ 1 callersFunctionjsmn_init
* Creates a new parser based over a given buffer with an array of tokens * available. */
tools/json-graph/src/jsmn.h:460
↓ 1 callersFunctionjsmn_parse
* Parse JSON string and fill tokens. */
tools/json-graph/src/jsmn.h:269
← previousnext →301–400 of 1,251, ranked by callers