MCPcopy Create free account

hub / github.com/pydata/numexpr / functions

Functions346 in github.com/pydata/numexpr

↓ 1 callersMethoddump
Dump the wisdom into a file on disk (or otherwise file-like object). wisdomFile should support the :code:`io.IOBase` or similar int
numexpr3/ne3compiler.py:1494
↓ 1 callersFunctionexpm1
numexpr3/missing_posix_functions.hpp:29
↓ 1 callersFunctionexpm1f
numexpr3/missing_posix_functions.hpp:82
↓ 1 callersFunctiongenerate
Called by `setup.py`, it produces the generated code required by the virual machine. Generated files are indicated by the ``*_GENERATED.cpp
code_generators/interp_generator.py:1364
↓ 1 callersMethodget_cache
(self, max_extension_support)
numexpr3/cpuinfo.py:1015
↓ 1 callersMethodget_flags
(self, max_extension_support)
numexpr3/cpuinfo.py:768
↓ 1 callersMethodget_info
(self)
numexpr3/cpuinfo.py:731
↓ 1 callersMethodget_max_extension_support
(self)
numexpr3/cpuinfo.py:757
↓ 1 callersMethodget_processor_brand
(self, max_extension_support)
numexpr3/cpuinfo.py:961
↓ 1 callersMethodget_raw_hz
(self)
numexpr3/cpuinfo.py:1087
↓ 1 callersFunctionget_return_sig
numexpr3/interpreter.cpp:84
↓ 1 callersMethodget_vendor_id
(self)
numexpr3/cpuinfo.py:696
↓ 1 callersMethodhas_cpufreq_info
()
numexpr3/cpuinfo.py:106
↓ 1 callersMethodhas_dmesg
()
numexpr3/cpuinfo.py:98
↓ 1 callersMethodhas_ibm_pa_features
()
numexpr3/cpuinfo.py:134
↓ 1 callersMethodhas_isainfo
()
numexpr3/cpuinfo.py:118
↓ 1 callersMethodhas_kstat
()
numexpr3/cpuinfo.py:122
↓ 1 callersMethodhas_lscpu
()
numexpr3/cpuinfo.py:130
↓ 1 callersMethodhas_proc_cpuinfo
()
numexpr3/cpuinfo.py:94
↓ 1 callersMethodhas_sestatus
()
numexpr3/cpuinfo.py:110
↓ 1 callersMethodhas_sysctl
()
numexpr3/cpuinfo.py:114
↓ 1 callersMethodhas_sysinfo
()
numexpr3/cpuinfo.py:126
↓ 1 callersMethodhas_var_run_dmesg_boot
()
numexpr3/cpuinfo.py:102
↓ 1 callersMethodibm_pa_features
()
numexpr3/cpuinfo.py:182
↓ 1 callersMethodisainfo_vb
()
numexpr3/cpuinfo.py:166
↓ 1 callersMethodkstat_m_cpu_info
()
numexpr3/cpuinfo.py:170
↓ 1 callersFunctionlog1pf
numexpr3/missing_posix_functions.hpp:77
↓ 1 callersMethodlscpu
()
numexpr3/cpuinfo.py:178
↓ 1 callersFunctionprepareSerial
This is the equivalent of prepareThreads but for serial mode, where the original self and iter aren't copied.
numexpr3/interpreter.cpp:106
↓ 1 callersMethodprint_results
(self, scale=1E6)
bench/bench.py:141
↓ 1 callersFunctionpthread_cond_init
numexpr3/win32/pthread.c:82
↓ 1 callersFunctionpthread_create
numexpr3/win32/pthread.c:53
↓ 1 callersFunctionreinit_threads
Initialize threads and allocate space for arrays in global_state
numexpr3/module.cpp:164
↓ 1 callersFunctionrun
()
numexpr3/tests/autotest_stub.py:110
↓ 1 callersMethodrun
(self)
setup.py:289
↓ 1 callersMethodrun
bench/bench.py:60
↓ 1 callersFunctionrun_interpreter
numexpr3/interpreter.cpp:395
↓ 1 callersFunctionrun_interpreter_const
numexpr3/interpreter.cpp:513
↓ 1 callersMethodsestatus_allow_execheap
()
numexpr3/cpuinfo.py:146
↓ 1 callersMethodsestatus_allow_execmem
()
numexpr3/cpuinfo.py:150
↓ 1 callersFunctionsetup_package
()
setup.py:139
↓ 1 callersFunctionssize_from_dchar
numexpr3/numexpr_object.cpp:62
↓ 1 callersFunctionstr_info
String representation of software versions that NumExpr imports and CPU information.
numexpr3/utils.py:88
↓ 1 callersMethodsysctl_machdep_cpu_hw_cpufrequency
()
numexpr3/cpuinfo.py:162
↓ 1 callersMethodsysinfo_cpu
()
numexpr3/cpuinfo.py:174
↓ 1 callersFunctiontest
Run all the tests in the test suite.
numexpr3/tests/test_numexpr.py:750
↓ 1 callersMethodto_tuple
Packs a NumReg into a tuple capable of being parsed by the virtual machine function :code:`NumExpr_init()`. Note that numpy.
numexpr3/ne3compiler.py:172
↓ 1 callersFunctiontwo_way_long_needle
Return the first location of non-empty NEEDLE within HAYSTACK, or NULL. HAYSTACK_LEN is the minimum known length of HAYSTACK. This method is o
numexpr3/string_functions.hpp:319
↓ 1 callersFunctiontwo_way_short_needle
Return the first location of non-empty NEEDLE within HAYSTACK, or NULL. HAYSTACK_LEN is the minimum known length of HAYSTACK. This method is o
numexpr3/string_functions.hpp:225
↓ 1 callersFunctionvm_engine_iter_outer_reduce_task
numexpr3/interpreter.cpp:304
↓ 1 callersFunctionvm_engine_iter_parallel
Parallel iterator version of VM engine This function fills out the global state and then unlocks the mutexes used to control the threads in module.cpp
numexpr3/interpreter.cpp:342
↓ 1 callersFunctionwarn
(text)
numexpr3/ne3compiler.py:39
↓ 1 callersMethodwinreg_feature_bits
()
numexpr3/cpuinfo.py:217
↓ 1 callersMethodwinreg_hz_actual
()
numexpr3/cpuinfo.py:209
↓ 1 callersMethodwinreg_processor_brand
()
numexpr3/cpuinfo.py:188
↓ 1 callersMethodwinreg_raw_arch_string
()
numexpr3/cpuinfo.py:202
↓ 1 callersMethodwinreg_vendor_id
()
numexpr3/cpuinfo.py:195
FunctionNumExpr_dealloc
numexpr3/numexpr_object.cpp:27
FunctionNumExpr_getstate
numexpr3/numexpr_object.cpp:290
FunctionNumExpr_init
numexpr3/numexpr_object.cpp:95
FunctionNumExpr_new
numexpr3/numexpr_object.cpp:37
FunctionNumExpr_print_state
numexpr3/numexpr_object.cpp:370
FunctionNumExpr_run
numexpr3/interpreter.cpp:534
FunctionNumExpr_setstate
numexpr3/numexpr_object.cpp:323
FunctionPyGet_num_threads
numexpr3/module.cpp:280
FunctionPyGet_vml_version
numexpr3/module.cpp:334
FunctionPyInit_interpreter
numexpr3/module.cpp:400
FunctionPySet_num_threads
numexpr3/module.cpp:266
FunctionPySet_tempsize
numexpr3/module.cpp:318
FunctionPySet_vml_accuracy_mode
numexpr3/module.cpp:344
FunctionPySet_vml_num_threads
numexpr3/module.cpp:356
FunctionREDUCE
(dchar: str, outerLoop: bool=False)
code_generators/interp_generator.py:169
FunctionVEC_ARG0
(expr: str)
code_generators/interp_generator.py:200
FunctionVEC_ARG0_ALIGNED
(expr: str)
code_generators/interp_generator.py:368
FunctionVEC_ARG0_STRIDED
(expr: str)
code_generators/interp_generator.py:439
FunctionVEC_ARG1
(expr: str)
code_generators/interp_generator.py:217
FunctionVEC_ARG1_ALIGNED
(expr: str)
code_generators/interp_generator.py:380
FunctionVEC_ARG1_STRIDED
(expr: str)
code_generators/interp_generator.py:452
FunctionVEC_ARG2
(expr: str)
code_generators/interp_generator.py:239
FunctionVEC_ARG2_ALIGNED
(expr: str)
code_generators/interp_generator.py:395
FunctionVEC_ARG2_STRIDED
(expr: str)
code_generators/interp_generator.py:469
FunctionVEC_ARG3
(expr: str)
code_generators/interp_generator.py:266
FunctionVEC_ARG3_ALIGNED
(expr: str)
code_generators/interp_generator.py:413
FunctionVEC_ARG3_STRIDED
(expr: str)
code_generators/interp_generator.py:490
Method__call__
A convenience shortcut for :code:`NumExpr.run()`. Keyword arguments are identical.
numexpr3/ne3compiler.py:554
Method__getstate__
Pickling magic method. Array references are removed as one can't pickle a weakref, and we don't want to pass full arrays.
numexpr3/ne3compiler.py:200
Method__getstate__
Preserves NumExpr object via :code:`pickledBytes = pickle.dumps(neObj)` For pickling, we have to remove the local_dict attribute as
numexpr3/ne3compiler.py:442
Method__hash__
(self)
numexpr3/ne3compiler.py:186
Method__init__
(self, py_Name: Union[ast.AST, str], c_Template: str, libs: Sequence, retFam: List[str], arg
code_generators/interp_generator.py:653
Method__init__
(self, expr, size, dtype, tries=1, compares={}, nthreads=ne3.get_nthreads() )
bench/bench.py:48
Method__init__
Evaluate a mutli-line expression element-wise, using NumPy broadcasting rules:: neObj = NumExpr('c=2*a+3*b') # Builds a
numexpr3/ne3compiler.py:339
Method__init__
(self, wisdomFile: str='', maxEntries: int=256)
numexpr3/ne3compiler.py:1442
Method__init__
(self)
numexpr3/cpuinfo.py:585
Method__lt__
(self, other: object)
numexpr3/ne3compiler.py:189
Method__repr__
(self)
code_generators/interp_generator.py:845
Method__setitem__
(self, key, value)
numexpr3/ne3compiler.py:1467
Method__setstate__
(self, state: Tuple)
numexpr3/ne3compiler.py:207
Method__setstate__
Restores NumExpr object via `neObj = pickle.loads(pickledBytes)`
numexpr3/ne3compiler.py:458
Function_actual_get_cpu_info_from_cpuid
Warning! This function has the potential to crash the Python runtime. Do not call it directly. Use the _get_cpu_info_from_cpuid function instead.
numexpr3/cpuinfo.py:1098
Function_assign
AST function handler for an intermediate assignment in a statement block. The convention is that intermediate targets are named targets if t
numexpr3/ne3compiler.py:898
← previousnext →101–200 of 346, ranked by callers