MCPcopy Create free account

hub / github.com/MTG/essentia / functions

Functions5,001 in github.com/MTG/essentia

↓ 1,205 callersMethodsize
src/essentia/types.h:132
↓ 648 callersMethodcreate
src/essentia/range.cpp:32
↓ 610 callersMethodset
src/essentia/iotypewrappers_impl.h:37
↓ 529 callersFunctionconnect
* Global function used for connecting algorithms. Same function as the * previous one, but with the order of arguments reversed. */
src/essentia/streaming/streamingalgorithm.h:56
↓ 504 callersMethodget
src/algorithms/io/ringbufferoutput.cpp:47
↓ 386 callersMethodset
src/python/pytypes/pypool.cpp:254
↓ 349 callersMethodbegin
src/essentia/utils/tnt/tnt_i_refvec.h:124
↓ 283 callersMethodend
src/essentia/utils/tnt/tnt_vec.h:152
↓ 276 callersFunctioncreate
* Creates an instance of the algorithm specified by its name. */
src/essentia/algorithmfactory.h:77
↓ 274 callersMethodassertAlmostEqual
(self, found, expected, precision = 1e-7)
test/src/unittest/essentia_test.py:90
↓ 255 callersMethodadd
special add for Array2d<Real> Array2D needs a special add that cannot be implemented in the macro because we need to call the function copy(), or othe
src/essentia/pool.cpp:284
↓ 255 callersMethodassertEqualVector
(self, found, expected)
test/src/unittest/essentia_test.py:117
↓ 210 callersMethodrun
src/essentia/scheduler/network.cpp:222
↓ 206 callersMethodempty
src/essentia/utils/yamlast.h:98
↓ 195 callersMethodassertConfigureFails
(self, algo, params)
test/src/unittest/essentia_test.py:153
↓ 189 callersMethodappend
src/essentia/pool.h:483
↓ 187 callersMethodremove
this implementation makes the assumption that the key 'name' only exists in one of the sub-pools, as enforced by checkIntegrity
src/essentia/pool.cpp:65
↓ 171 callersMethodcompute
src/examples/freesound/FreesoundExtractor.cpp:26
↓ 169 callersMethoddim1
src/essentia/utils/tnt/tnt_array2d.h:231
↓ 156 callersFunctionallTests
(testClass)
test/src/unittest/essentia_test.py:76
↓ 152 callersMethodassertComputeFails
(self, algo, *args)
test/src/unittest/essentia_test.py:157
↓ 152 callersFunctionzeros
(object, **kwargs)
src/python/essentia/common.py:25
↓ 151 callersMethodresize
this function resizes and interpolates the profiles to fit the pcp size...
src/algorithms/tonal/key.cpp:328
↓ 151 callersMethodstr
src/essentia/stringutil.h:62
↓ 150 callersMethodassertAlmostEqualVector
(self, found, expected, precision = 1e-7)
test/src/unittest/essentia_test.py:104
↓ 150 callersMethodsize
src/essentia/utils/tnt/tnt_vec.h:241
↓ 133 callersMethodend
test/3rdparty/gtest-1.6.0/include/gtest/internal/gtest-internal.h:1061
↓ 132 callersMethodbegin
test/3rdparty/gtest-1.6.0/include/gtest/internal/gtest-internal.h:1060
↓ 131 callersMethodadd
(self, name, value, scope = CurrentScope)
src/python/essentia/pool.py:65
↓ 130 callersMethodpush
src/python/pystreamingalgorithm.cpp:177
↓ 129 callersMethodname
src/python/pyalgorithm.cpp:50
↓ 123 callersMethodassertEqualMatrix
(self, found, expected)
test/src/unittest/essentia_test.py:144
↓ 118 callersMethoddim2
src/essentia/utils/tnt/tnt_array2d.h:234
↓ 102 callersMethodpop
src/essentia/streaming/sink.h:98
↓ 97 callersMethodclear
src/essentia/pool.cpp:30
↓ 95 callersFunctionrun
( audio_filename )
test/src/pythontests/streaming_versus_python.py:341
↓ 82 callersFunctionarray
(object, **kwargs)
src/python/essentia/common.py:22
↓ 80 callersFunctionreset
* This function will be called when doing batch computations between each * file that is processed. That is, if your algorithm is some sort of stat
src/essentia/algorithm.h:88
↓ 77 callersMethodrun
src/examples/rtaudio/audioengine.cpp:110
↓ 76 callersMethodfullName
src/essentia/connector.cpp:33
↓ 75 callersMethoddescriptorNames
src/essentia/pool.cpp:133
↓ 70 callersFunctionones
(object, **kwargs)
src/python/essentia/common.py:28
↓ 69 callersFunctionreadVector
(filename)
test/src/unittest/essentia_test.py:60
↓ 67 callersFunctionargmax
src/essentia/essentiamath.h:621
↓ 67 callersFunctionmean
src/essentia/essentiamath.h:113
↓ 65 callersMethodsize
Returns the number of TestPartResult objects in the array.
test/3rdparty/gtest-1.6.0/src/gtest-test-part.cc:83
↓ 63 callersFunctionfiledir
This returns the directory that the calling file is in.
test/src/unittest/essentia_test.py:51
↓ 63 callersFunctionround
src/essentia/essentiamath.h:483
↓ 60 callersFunctionsum
src/essentia/essentiamath.h:87
↓ 58 callersMethodadd
src/algorithms/io/ringbufferinput.cpp:52
↓ 58 callersMethodavailable
src/essentia/streaming/sink.h:88
↓ 53 callersMethodwhat
src/essentia/types.h:99
↓ 51 callersFunctionValuesIn
test/3rdparty/gtest-1.6.0/include/gtest/gtest-param-test.h:308
↓ 51 callersMethodtoString
src/essentia/parameter.cpp:89
↓ 51 callersMethodwrite
src/essentia/utils/audiocontext.cpp:239
↓ 50 callersMethodconfigure
src/essentia/configurable.cpp:28
↓ 50 callersFunctionconnect
src/algorithms/io/fileoutputproxy.cpp:41
↓ 48 callersFunctionconnect
src/python/globalfuncs.cpp:514
↓ 45 callersMethodinsert
src/essentia/types.h:173
↓ 45 callersMethodload
(self, filename, downmix, sampleRate)
test/src/unittest/io/test_monoloader.py:37
↓ 44 callersMethodsetReleaseSize
* Set the default number of tokens to be released. */
src/essentia/streamconnector.h:84
↓ 43 callersFunctioncutFrames
(params, input = range(100))
test/src/unittest/standard/test_framecutter.py:25
↓ 43 callersMethodsetAcquireSize
* Set the default number of tokens to be acquired. */
src/essentia/streamconnector.h:79
↓ 42 callersFunctionconnectSingleValue
src/essentia/streaming/algorithms/poolstorage.cpp:69
↓ 42 callersMethodgetDescriptor
src/3rdparty/vamp-plugin-sdk-2.4/src/vamp-sdk/PluginAdapter.cpp:146
↓ 41 callersMethodalgorithm
src/essentia/scheduler/network.h:64
↓ 41 callersFunctionshouldStop
* Returns whether the algorithm should stop, ie: it has received an * end-of-stream signal. */
src/essentia/streaming/streamingalgorithm.h:198
↓ 40 callersMethodtotalProduced
src/essentia/streaming/source.h:65
↓ 38 callersMethodkeys
src/essentia/types.h:165
↓ 37 callersFunctionedtToString
src/python/typedefs.h:78
↓ 37 callersFunctioninit
* Initialize Essentia and fill the AlgorithmFactories with the Algorithms. */
src/essentia/essentia.cpp:40
↓ 35 callersMethodcutFrames
(self, options, input=range(100))
test/src/unittest/standard/test_framecutter_streaming.py:29
↓ 35 callersMethodid
src/essentia/streaming/sinkbase.cpp:27
↓ 34 callersMethoddim3
src/essentia/utils/tnt/tnt_array3d.h:239
↓ 34 callersMethodvalue
src/python/pytypes/pypool.cpp:484
↓ 30 callersFunctionfree
* Deletes the specified Algorithm object and frees its memory. * @todo make sure this actually works through dynamic libraries' boundaries. */
src/essentia/algorithmfactory.h:85
↓ 30 callersFunctionshutdown
* Cleanup all resources allocated by Essentia. */
src/essentia/essentia.cpp:57
↓ 28 callersMethodclose
src/essentia/utils/audiocontext.cpp:204
↓ 28 callersFunctionplot
plots bars for each beat
src/examples/python/experimental/beatogram.py:489
↓ 24 callersMethodresize
* WARNING: do only before starting to use buffer, for initial configuration * @todo find a way to be able to call this function at any time to allo
src/essentia/streaming/phantombuffer.h:157
↓ 24 callersMethodsetVector
* TODO: Should we make a copy of the vector here or only keep the ref? */
src/essentia/streaming/algorithms/vectorinput.h:99
↓ 23 callersFunctionColoredPrintf
Helpers for printing colored strings to stdout. Note that on Windows, we cannot simply emit special characters and have the terminal change colors. Th
test/3rdparty/gtest-1.6.0/src/gtest.cc:2620
↓ 23 callersFunctionareNetworkTopologiesEqual
src/essentia/scheduler/graphutils.h:170
↓ 23 callersMethodassertAlmostEqualMatrix
(self, found, expected, precision = 1e-7)
test/src/unittest/essentia_test.py:123
↓ 23 callersMethodread
src/essentia/utils/tnt/tnt_stopwatch.h:80
↓ 23 callersMethodsum
(self, l)
test/src/unittest/io/test_monoloader.py:104
↓ 22 callersFunctionGetUnitTestImpl
Convenience function for accessing the global UnitTest implementation object.
test/3rdparty/gtest-1.6.0/src/gtest-internal-inl.h:905
↓ 22 callersMethodget
test/3rdparty/gtest-1.6.0/include/gtest/internal/gtest-port.h:788
↓ 22 callersMethodsetBufferType
src/essentia/streaming/source.h:53
↓ 21 callersMethodacquireSize
src/essentia/streaming/sinkproxy.h:79
↓ 21 callersFunctionunpack
* This function parses a python tuple into a vector of separate PyObjects. */
src/python/parsing.cpp:101
↓ 20 callersFunctioncontains
src/essentia/essentiautil.h:81
↓ 20 callersFunctionmeanFrames
src/essentia/essentiamath.h:170
↓ 20 callersFunctionsameType
comparison of the type is done using the name() method, because type_info are not shared between different linking units.
src/essentia/types.h:253
↓ 19 callersFunctionAssertionSuccess
Makes a successful assertion result.
test/3rdparty/gtest-1.6.0/src/gtest.cc:966
↓ 19 callersFunctionall
(l)
test/src/unittest/essentia_test.py:38
↓ 19 callersMethodcopy
src/essentia/utils/tnt/tnt_array2d.h:180
↓ 19 callersMethodprocess
test/src/basetest/customalgos.h:312
↓ 18 callersMethodacquire
src/essentia/streaming/sink.h:67
↓ 18 callersFunctionany
(l)
test/src/unittest/essentia_test.py:44
next →1–100 of 5,001, ranked by callers