MCPcopy Create free account

hub / github.com/IBM/Project_CodeNet / functions

Functions1,251 in github.com/IBM/Project_CodeNet

↓ 1 callersMethodscaledClustersTrain
model-experiments/token-based-similarity-classification/src/Clustering/NearestCluster.py:28
↓ 1 callersMethodscatter
(self, data_list, device_ids)
model-experiments/gnn-based-experiments/src/data/data_parallel.py:66
↓ 1 callersMethodsdgToGNNFiles
(CallGraph cg, CallGraphBuilder<?> builder)
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/WalaToGNNFiles.java:148
↓ 1 callersMethodserializeGraph
(Supplier<Iterator<T>> entryPoints, Graph<T> ipcfg, Function<T, Set<String>> features, BiFunction<T,
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/WalaToGNNFiles.java:290
↓ 1 callersMethodserializeSPT
(SPT tree, String fileName)
tools/spt-generator/src/com/ibm/ai4code/parser/commons/JsonUtils.java:97
↓ 1 callersMethodsetChildren
(ArrayList<SPTNode> children)
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPTNode.java:79
↓ 1 callersFunctionsetSeparation
Separation of two sets of vectors
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:24
↓ 1 callersMethodsetSrcFileName
(String srcFileName)
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPT.java:54
↓ 1 callersMethodshow
NOT USED
tools/duplicates/duplicates.cpp:98
↓ 1 callersFunctionshow_16
Outputs up to the first 16 chars of token to fp. */
tools/json-graph/src/jgflib.c:306
↓ 1 callersFunctionshow_spt
Output tree in Aroma SPT JSON format. See aroma-schema.json. */
tools/json-graph/src/jgf2spt.c:157
↓ 1 callersFunctionshow_spt_aux
tools/json-graph/src/jgf2spt.c:81
↓ 1 callersFunctionshow_tokens
tools/json-graph/src/jsonml2jgf.c:352
↓ 1 callersFunctionshow_tokens_aux
DFS */
tools/json-graph/src/jsonml2jgf.c:217
↓ 1 callersMethodsimilarityConfusion
Compute and print following matricies: - matrix of numbers of similarity/dissimilarity tests for solutions of pairs of pro
model-experiments/token-based-similarity-classification/src/PostProcessor/SimilConfusion.py:120
↓ 1 callersMethodsimplify
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPT.java:35
↓ 1 callersMethodsimplify
just simplify some non-leaf node, if it has only one child, then it will become the simplified version of its child, recursively done so that only lea
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPTNode.java:132
↓ 1 callersMethodsplitShuffledSamples
Split array of shaffled samples straight forward way into test and, train and validation Returns: - test dataset
model-experiments/token-based-similarity-classification/src/Dataset/TokensClassifDS.py:349
↓ 1 callersMethodstat
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:556
↓ 1 callersMethodstat
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:556
↓ 1 callersMethodsubtractCNN
Siamese CNN with merging by computing absolute value of difference
model-experiments/token-based-similarity-classification/src/ModelMaker/ExpSiamModel.py:310
↓ 1 callersMethodtest
model-experiments/token-based-similarity-classification/src/Clustering/NearestCluster.py:53
↓ 1 callersMethodtestDS
Make test tf.dataset The tf.data.dataset is constructed from_generator Parameters: - batch_size -- batch size
model-experiments/token-based-similarity-classification/src/BagOfTokens/BagTokDataset.py:132
↓ 1 callersMethodtestDS
Make test tf.dataset The tf.data.dataset is constructed from_generator Parameters: - batch_size -- batch size
model-experiments/token-based-similarity-classification/src/Dataset/TokensClassifDS.py:414
↓ 1 callersMethodtestDataset
Make test dataset Test datset is always constructed from problems different from ones used for training and validation
model-experiments/token-based-similarity-classification/src/Dataset/TokensSimilDS.py:281
↓ 1 callersMethodtoJSON
(String method, NumberedGraph<T> G, T root, NodeLabel<T> nodeLabels, EdgeLabel<T> edgeLabels)
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/GraphGenerator.java:80
↓ 1 callersFunctiontoken_eq
Checks whether tokens are equal (same text). */
tools/json-graph/src/jgflib.c:343
↓ 1 callersFunctiontoken_startsWith
Checks whether token start with s. */
tools/json-graph/src/jgflib.c:336
↓ 1 callersFunctiontokenize
Tokenization of JavaScript programming language source text. Returns 1 when a next valid token is recognized. Then the token is made avaliable i
tools/tokenizer/jstokenize.c:81
↓ 1 callersFunctiontokenize
Tokenization of Python programming language source text. Returns 1 when a next valid token is recognized. Then the token is made avaliable in th
tools/tokenizer/pytokenize.c:229
↓ 1 callersFunctiontokenize
(text)
model-experiments/masked-language-model/test.py:72
↓ 1 callersFunctiontokenize
(text)
model-experiments/masked-language-model/infer.py:53
↓ 1 callersMethodtokenizeAllProblems
Tokenize all problems Parameters: - problem_list -- problems to tokenize their solutions
model-experiments/token-based-similarity-classification/src/DSMaker/TokenizeImportDS.py:143
↓ 1 callersMethodtokenizeAllProblems
Tokenize all problems Parameters: - problem_list -- problems to tokenize their solutions
model-experiments/token-based-similarity-classification/src/DSMaker/DSTokenizer.py:543
↓ 1 callersMethodtokenizeProblem
Tokenize solution files of given problem and combine results in a single file, collect statistics about tokenized problems
model-experiments/token-based-similarity-classification/src/DSMaker/TokenizeImportDS.py:96
↓ 1 callersMethodtokenizeProblem
Tokenize solution files of given problem and combine results in a single file, collect statistics about tokenized problems
model-experiments/token-based-similarity-classification/src/DSMaker/DSTokenizer.py:473
↓ 1 callersMethodtokensReport
Print report on tokens and their occurrence in processed files and write down info on tokens to tokenized dataset
model-experiments/token-based-similarity-classification/src/DSMaker/DSTokenizer.py:86
↓ 1 callersFunctiontrain
(model, device, loader, optimizer, args, evaluator)
model-experiments/gnn-based-experiments/src/main.py:29
↓ 1 callersFunctiontrain
Train given DNN on given dataset - dnn -- DNN compiled and optimized - val_ds -- Valdiation dataset as a pair
model-experiments/token-based-similarity-classification/src/SeqOfTokens/SeqOfTokensClassifier.py:59
↓ 1 callersFunctiontrain
Train given DNN on given dataset - dnn -- DNN compiled and optimized - train_ds -- Training dataset as a pair
model-experiments/token-based-similarity-classification/src/SeqOfTokens/SimilarityBySeqTok.py:43
↓ 1 callersMethodtrainValidDs
Make training and validation datasets by splitting loaded data set Parameters: - valpart -- Fraction of dataset s
model-experiments/token-based-similarity-classification/src/BagOfTokens/BagTokDataset.py:103
↓ 1 callersMethodtwoWaySimilarityCNN
Make symmetric two way convolutional dnn for sequence similarity analysis Parameters: - n_tokens -- number
model-experiments/token-based-similarity-classification/src/ModelMaker/FuncModelMaker.py:164
↓ 1 callersMethodupdate_left
Update statistics for dissimilarity sample
model-experiments/token-based-similarity-classification/src/Verify/SimDsVerify.py:35
↓ 1 callersMethodupdate_right
Update statistics for dissimilarity sample
model-experiments/token-based-similarity-classification/src/Verify/SimDsVerify.py:42
↓ 1 callersMethodupdate_similar
Update statistics for similarity sample Parameters: s1, s2 -- solutions used in similarity sample
model-experiments/token-based-similarity-classification/src/Verify/SimDsVerify.py:24
↓ 1 callersMethodvalidate
model-experiments/token-based-similarity-classification/src/Clustering/NearestCluster.py:48
↓ 1 callersMethodworstConfusions
Compute worst confusions of classification Returns list of pairs , each of which is a classified problem and the problem pred
model-experiments/token-based-similarity-classification/src/PostProcessor/ClassConfusion.py:284
↓ 1 callersMethodwriteJson
(String fileName)
tools/spt-generator/src/com/ibm/ai4code/parser/commons/JsonUtils.java:58
↓ 1 callersMethodwriteLargeMatrixInt
Write large matrix to file Parameters: - m -- matrix to write as numpy array of floats - f -- file to write
model-experiments/token-based-similarity-classification/src/PostProcessor/ConfusionAnalysis.py:16
↓ 1 callersMethodwriteLargeMatrixPct
Write large matrix to file Parameters: - m -- matrix to write as numpy array of floats - f -- file to write
model-experiments/token-based-similarity-classification/src/PostProcessor/ConfusionAnalysis.py:35
↓ 1 callersFunctionwritePredictions
Write down similarity predictions Parameters: - test -- path to the testset file specifying pairs of s
Contest/ExampleSimAnalysis/TestSetEval.py:171
↓ 1 callersMethodwriteProblemsReport
Print report on processed problems sorted according to their number of solutions Parameters: - problems -- dictionar
model-experiments/token-based-similarity-classification/src/DSMaker/DSTokenizer.py:417
↓ 1 callersMethodwriteRecord
(Object... arg0 )
tools/spt-generator/src/com/ibm/ai4code/parser/commons/CSVUtils.java:20
↓ 1 callersMethodwriteSimDissimAccuracy
Write matrix of accuracy of similarity/dissimilarity detection Parameters: - tested_problems -- list of tested problems
model-experiments/token-based-similarity-classification/src/PostProcessor/SimilConfusion.py:190
↓ 1 callersMethodwriteSolLenDistr
Write distribution of problem solutions
model-experiments/token-based-similarity-classification/src/DSMaker/DSTokenizer.py:399
MethodADD
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:676
MethodADD
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:676
MethodASSIGN
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:181
MethodASSIGN
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:541
MethodASSIGN
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:181
MethodASSIGN
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:541
MethodBANG
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:673
MethodBANG
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:673
MethodBailErrorStrategy
(String srcFileName)
tools/spt-generator/src/com/ibm/ai4code/parser/SPTGenerator.java:308
MethodBlockContext
(ParserRuleContext parent, int invokingState)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:466
MethodBlockContext
(ParserRuleContext parent, int invokingState)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:466
MethodC11ReservedWordDecider
()
tools/spt-generator/src/com/ibm/ai4code/parser/c_multi/C11ReservedWordDecider.java:123
MethodCOMMA
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:359
MethodCOMMA
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:865
MethodCOMMA
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:359
MethodCOMMA
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:865
MethodCPPReservedWordDecider
()
tools/spt-generator/src/com/ibm/ai4code/parser/cpp/CPPReservedWordDecider.java:160
MethodCPPReservedWordDecider
()
tools/spt-generator/src/com/ibm/ai4code/parser/cpp_multi/CPPReservedWordDecider.java:160
MethodCReservedWordDecider
()
tools/spt-generator/src/com/ibm/ai4code/parser/c/CReservedWordDecider.java:123
FunctionC_tokenize
tools/tokenizer/libtoken.c:1183
MethodCheckVersion
(int version)
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserBase.java:14
MethodCheckVersion
(int version)
tools/spt-generator/src/com/ibm/ai4code/parser/python_multi/PythonParserBase.java:14
MethodCobolReservedWordDecider
()
tools/spt-generator/src/com/ibm/ai4code/parser/cobol/CobolReservedWordDecider.java:585
MethodCymbolLexer
(CharStream input)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolLexer.java:92
MethodCymbolLexer
(CharStream input)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolLexer.java:92
MethodCymbolParser
(TokenStream input)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:97
MethodCymbolParser
(TokenStream input)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:97
MethodCymbolReservedWordDecider
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolReservedWordDecider.java:50
MethodCymbolReservedWordDecider
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolReservedWordDecider.java:50
MethodCymbolTokens
(CharStream input)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolTokens.java:93
MethodCymbol_lexer_common
(CharStream input)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/Cymbol_lexer_common.java:91
MethodDecIndentLevel
()
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonLexerBase.java:135
MethodDecIndentLevel
()
tools/spt-generator/src/com/ibm/ai4code/parser/python_multi/PythonLexerBase.java:135
MethodDecIndentLevel
()
tools/spt-generator/src/com/ibm/ai4code/parser/python_multi/PythonTokensLexerBase.java:140
MethodEQUAL
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:677
MethodEQUAL
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:677
MethodExprContext
(ParserRuleContext parent, int invokingState)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:678
MethodExprContext
(ParserRuleContext parent, int invokingState)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:678
MethodExprListContext
(ParserRuleContext parent, int invokingState)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:869
MethodExprListContext
(ParserRuleContext parent, int invokingState)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:869
MethodFLOAT
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:238
MethodFLOAT
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:238
MethodFileContext
(ParserRuleContext parent, int invokingState)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:115
MethodFileContext
(ParserRuleContext parent, int invokingState)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:115
MethodFormalParameterContext
(ParserRuleContext parent, int invokingState)
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:420
← previousnext →501–600 of 1,251, ranked by callers