MCPcopy Create free account

hub / github.com/IBM/Project_CodeNet / functions

Functions1,251 in github.com/IBM/Project_CodeNet

Method__init__
Initialize object SeqTokDataset with files to process Parameters: - dir_name -- directory with files of tokenized source co
model-experiments/token-based-similarity-classification/src/SeqOfTokens/SeqTokDataset.py:22
Method__init__
Initialize object SeqTok2WaySimDS Parameters: - dir_name -- directory with files of tokenized source code files
model-experiments/token-based-similarity-classification/src/SeqOfTokens/SeqTok2WaySimDsTF.py:24
Method__init__
Initialize object SeqTok2WaySimDS Parameters: - dir_name -- directory with files of tokenized source code files
model-experiments/token-based-similarity-classification/src/SeqOfTokens/SeqTok2WaySimDataset.py:27
Method__init__
Initialize object SeqTokSimilarityDS with files to process Parameters: - dir_name -- directory with files of tokeni
model-experiments/token-based-similarity-classification/src/SeqOfTokens/SeqTokSimDataset.py:24
Method__init__
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:108
Method__init__
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:230
Method__init__
model-experiments/token-based-similarity-classification/src/Clustering/NearestCluster.py:12
Method__init__
(self)
model-experiments/token-based-similarity-classification/src/Verify/SimDsVerify.py:14
Method__init__
Initialize statistics of the part of sample: similar, left or right
model-experiments/token-based-similarity-classification/src/Verify/SimDsVerify.py:55
Method__init__
(self)
model-experiments/token-based-similarity-classification/src/Verify/SimDsVerify.py:107
Method__init__
Construct confusion matrix Parameters: - probabilities - classification probabilities as numpy array - labels
model-experiments/token-based-similarity-classification/src/PostProcessor/ClassConfusion.py:20
Method__init__
Initialize object SeqTok2WaySimDS Parameters: - dir_name -- directory with files of tokenized source code files
model-experiments/token-based-similarity-classification/src/PostProcessor/SeqTokSim2WayComplDS.py:24
Method__init__
Construct confusion matrix Parameters: - probabilities - classification probabilities as numpy array - labels -
model-experiments/token-based-similarity-classification/src/PostProcessor/SimilConfusion.py:32
Method__init__
Initialize base class for analysis and reporting confusion information Parameters: - probabilities - classification p
model-experiments/token-based-similarity-classification/src/PostProcessor/ConfusionAnalysis.py:54
Method__init__
Initialize object BagTokDataset with files to process Parameters: - dir_name -- directory with files of tokenized so
model-experiments/token-based-similarity-classification/src/BagOfTokens/BagTokDataset.py:23
Method__init__
Initize Dataset maker Parameters: - dir_name -- directory with files of tokenized source code files - min_n_solution
model-experiments/token-based-similarity-classification/src/BagOfTokens/BagTokSimilarityDS.py:29
Method__init__
Initialize base object of classification dataset Parameters: - ds -- object of loaded dataset - purpose
model-experiments/token-based-similarity-classification/src/Dataset/TokensClassifDS.py:40
Method__init__
Initialize object of classification dataset Parameters: - ds -- object of loaded dataset - samples -
model-experiments/token-based-similarity-classification/src/Dataset/TokensClassifDS.py:213
Method__init__
Initialize Dataset maker with files to process Parameters: - dir_name -- directory with files of tokenized source code files
model-experiments/token-based-similarity-classification/src/Dataset/TokensClassifDS.py:252
Method__init__
Initialize Dataset maker Parameters: - dir_name -- directory with files of tokenized source code files - min_n_solut
model-experiments/token-based-similarity-classification/src/Dataset/TokensSimilDS.py:42
Method__init__
Initialize SeqOfTokensLoader with files to process Parameters: - dir_name -- directory with files of tokenized sour
model-experiments/token-based-similarity-classification/src/Dataset/DataLoader.py:40
Method__init__
Parameters:
model-experiments/token-based-similarity-classification/src/Dataset/DoubleSeqTfDS.py:20
Method__init__
Initialize object DoubleSeqTfDataset Parameters:
model-experiments/token-based-similarity-classification/src/Dataset/DoubleSeqTfDS.py:51
Method__init__
Initialize factory for DNNs Parameters: - n_labels -- number of labels (classes) - regularizer -- regularizer as
model-experiments/token-based-similarity-classification/src/ModelMaker/ExperimentalModel.py:20
Method__init__
Initialize factory for DNNs Parameters: - n_labels -- number of labels (classes) - regularizer -- regularizer as
model-experiments/token-based-similarity-classification/src/ModelMaker/FuncModelMaker.py:27
Method__init__
(self)
model-experiments/token-based-similarity-classification/src/ModelMaker/ModelUtils.py:112
Method__init__
Initialize factory of DNN sequential building blocks Parameters: - tokens -- number of types of tokens It
model-experiments/token-based-similarity-classification/src/ModelMaker/ModelUtils.py:123
Method__init__
Initialize factory for DNNs Parameters: - tokens -- number of types of tokens Actually it is the size
model-experiments/token-based-similarity-classification/src/ModelMaker/SeqModelMaker.py:27
Method__init__
Initialize factory for DNNs Parameters: - n_labels -- number of labels (classes) - regularizer -- regularizer as
model-experiments/token-based-similarity-classification/src/ModelMaker/ExpSiamModel.py:76
Method__init__
Initialize object of factory of tokens dictionaries So far factory of token disctionaries has only class level API Parameters
model-experiments/token-based-similarity-classification/src/DSMaker/TokenSets.py:173
Method__init__
Initialize tokenizer object Parameters: - ds -- Directory to write down tokenized solutions - data -- Direc
model-experiments/token-based-similarity-classification/src/DSMaker/TokenizeImportDS.py:74
Method__init__
Initialize tokenizer object Parameters: - lang -- language of the solution code written in: either
model-experiments/token-based-similarity-classification/src/DSMaker/DSTokenizer.py:39
Method__init__
Initialize tokenizer object Parameters: - lang -- language of the solution code - verbose -- flag to print token
model-experiments/token-based-similarity-classification/src/DSMaker/DSTokenizer.py:100
Method__init__
Initialize tokenizer object Parameters: - lang -- language of the solution code - verbose -- flag to print t
model-experiments/token-based-similarity-classification/src/DSMaker/DSTokenizer.py:153
Method__init__
Initialize tokenizer object Parameters: - ds -- Directory to write down tokenized solutions - data -- Direc
model-experiments/token-based-similarity-classification/src/DSMaker/DSTokenizer.py:273
Method__init__
Initialize debugging Paramneters: - debug -- flag to debug tokenization If it is False no debugging
model-experiments/token-based-similarity-classification/src/DSMaker/DebugTokenizer.py:18
Method_clustCentersSeparation
Distance between centers of two clusters
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:119
Method_clustSeparation
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:133
Method_clustToCenterSeparation
Distance from center of one cluster to other cluster
model-experiments/token-based-similarity-classification/src/Clustering/VectorKMeans.py:126
Method_convolution1
Make a stack of convolutional layers Parameters: - input_tensor -- input tensor - convolutions -- specification of
model-experiments/token-based-similarity-classification/src/ModelMaker/FuncModelMaker.py:77
Method_fillInOneHot
!!!OBSOLETE FUNCTION, RETAINED AS AN EXAMPLE!!! Fill in dataset numpy array with one solution using one hot coding Pa
model-experiments/token-based-similarity-classification/src/SeqOfTokens/SeqTok2WaySimDataset.py:78
Method_getConf
Get confedence of predicting sample s Convert sigmoid output to probability
model-experiments/token-based-similarity-classification/src/PostProcessor/SimilConfusion.py:291
Method_label_generator
Function-generator of similarity sample labels Returns pair: - label: 1 if the files solve the same problem
model-experiments/token-based-similarity-classification/src/PostProcessor/SeqTokSim2WayComplDS.py:111
Method_makeOneHot
Make one hot coding samples !!!DEPRECATED FUNCTION RETAINED AS AN EXAMPLE!!! Parameters: - samples -- samples as lis
model-experiments/token-based-similarity-classification/src/SeqOfTokens/SeqTokDataset.py:75
Method_sample_generator
Function-generator of similarity samples Returns pair: - sequence of tokens of 1-st source code file
model-experiments/token-based-similarity-classification/src/PostProcessor/SeqTokSim2WayComplDS.py:95
Method_sample_generator01
Function-generator of similarity samples with 0 and 1 similarity labels Returns 3 tuple: - sequence o
model-experiments/token-based-similarity-classification/src/PostProcessor/SeqTokSim2WayComplDS.py:164
Method_sample_generator_symmetric
Function-generator of similarity samples with symmetric -1 and +1 similarity labels Returns 3 tuple:
model-experiments/token-based-similarity-classification/src/PostProcessor/SeqTokSim2WayComplDS.py:180
Methodblock
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:292
Methodblock
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolParser.java:519
Methodblock
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:292
Methodblock
()
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolParser.java:519
FunctioncappedCrossEntropy
Capped binary cross entropy loss function
model-experiments/token-based-similarity-classification/src/ModelMaker/ExpSiamModel.py:18
Methodcompare
(Entry<String, Object> o1, Entry<String, Object> o2)
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/GraphGenerator.java:36
Methodcompare
(Integer o1, Integer o2)
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/NodeFinder.java:27
MethodcontainsNode
(JSONObject n)
tools/analysis-graph-generator/src/main/java/com/ibm/wala/codeNet/WalaSPTGraph.java:69
Methodconvert_ids_to_tokens
(self, id)
model-experiments/masked-language-model/train.py:317
Methodcount
()
tools/spt-generator/src/com/ibm/ai4code/parser/commons/SPT.java:39
Functioncustom_standardization
(input_data)
model-experiments/masked-language-model/train.py:72
Functiondecode
(tokens)
model-experiments/masked-language-model/infer.py:70
Functiondetect_lang
Determine programming language from filename extension: .c | C .cc, .C, .cpp | C++ .java | Java Uses global filenam
tools/tokenizer/token_common.c:213
Methoddownload
(self)
model-experiments/gnn-based-experiments/src/data/dataset.py:117
Functionedge_info
tools/json-graph/src/jgf2spt.c:56
MethodenterArglist
Enter a parse tree produced by {@link PythonParser#arglist}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:766
MethodenterArgs
Enter a parse tree produced by {@link PythonParser#args}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:236
MethodenterArgument
Enter a parse tree produced by {@link PythonParser#argument}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:776
MethodenterArguments
Enter a parse tree produced by {@link PythonParser#arguments}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:756
MethodenterAssert_stmt
Enter a parse tree produced by the {@code assert_stmt} labeled alternative in {@link PythonParser#small_stmt}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:453
MethodenterAssign_part
Enter a parse tree produced by {@link PythonParser#assign_part}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:496
MethodenterAtom
Enter a parse tree produced by {@link PythonParser#atom}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:646
MethodenterBlock
{@inheritDoc} <p>The default implementation does nothing.</p>
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolBaseListener.java:91
MethodenterBlock
Enter a parse tree produced by {@link CymbolParser#block}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolListener.java:74
MethodenterBlock
{@inheritDoc} <p>The default implementation does nothing.</p>
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolBaseListener.java:91
MethodenterBreak_stmt
Enter a parse tree produced by the {@code break_stmt} labeled alternative in {@link PythonParser#small_stmt}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:345
MethodenterClass_or_func_def_stmt
Enter a parse tree produced by the {@code class_or_func_def_stmt} labeled alternative in {@link PythonParser#compound_stmt}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:125
MethodenterClassdef
Enter a parse tree produced by {@link PythonParser#classdef}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:206
MethodenterComp_for
Enter a parse tree produced by {@link PythonParser#comp_for}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:816
MethodenterComp_iter
Enter a parse tree produced by {@link PythonParser#comp_iter}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:826
MethodenterComparison
Enter a parse tree produced by {@link PythonParser#comparison}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:626
MethodenterContinue_stmt
Enter a parse tree produced by the {@code continue_stmt} labeled alternative in {@link PythonParser#small_stmt}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:357
MethodenterDecorator
Enter a parse tree produced by {@link PythonParser#decorator}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:146
MethodenterDef_parameter
Enter a parse tree produced by {@link PythonParser#def_parameter}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:266
MethodenterDef_parameters
Enter a parse tree produced by {@link PythonParser#def_parameters}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:256
MethodenterDel_stmt
Enter a parse tree produced by the {@code del_stmt} labeled alternative in {@link PythonParser#small_stmt}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:321
MethodenterDictorsetmaker
Enter a parse tree produced by {@link PythonParser#dictorsetmaker}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:656
MethodenterDotted_as_name
Enter a parse tree produced by {@link PythonParser#dotted_as_name}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:546
MethodenterDotted_as_names
Enter a parse tree produced by {@link PythonParser#dotted_as_names}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:536
MethodenterDotted_name
Enter a parse tree produced by {@link PythonParser#dotted_name}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:686
MethodenterElif_clause
Enter a parse tree produced by {@link PythonParser#elif_clause}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:156
MethodenterElse_clause
Enter a parse tree produced by {@link PythonParser#else_clause}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:166
MethodenterEval_input
Enter a parse tree produced by {@link PythonParser#eval_input}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:44
MethodenterEveryRule
{@inheritDoc} <p>The default implementation does nothing.</p>
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolBaseListener.java:140
MethodenterEveryRule
{@inheritDoc} <p>The default implementation does nothing.</p>
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolBaseListener.java:140
MethodenterExcept_clause
Enter a parse tree produced by {@link PythonParser#except_clause}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:196
MethodenterExec_stmt
Enter a parse tree produced by the {@code exec_stmt} labeled alternative in {@link PythonParser#small_stmt}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:441
MethodenterExpr
Enter a parse tree produced by {@link PythonParser#expr}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/python/PythonParserListener.java:636
MethodenterExpr
{@inheritDoc} <p>The default implementation does nothing.</p>
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolBaseListener.java:115
MethodenterExpr
Enter a parse tree produced by {@link CymbolParser#expr}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolListener.java:94
MethodenterExpr
{@inheritDoc} <p>The default implementation does nothing.</p>
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol_multi/CymbolBaseListener.java:115
MethodenterExprList
{@inheritDoc} <p>The default implementation does nothing.</p>
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolBaseListener.java:127
MethodenterExprList
Enter a parse tree produced by {@link CymbolParser#exprList}. @param ctx the parse tree
tools/spt-generator/src/com/ibm/ai4code/parser/cymbol/CymbolListener.java:104
← previousnext →701–800 of 1,251, ranked by callers