MCPcopy Create free account

hub / github.com/data61/MP-SPDZ / functions

Functions8,062 in github.com/data61/MP-SPDZ

↓ 2 callersMethodget_carries
(cls, a, b, fewer_inv=False, carry_in=0)
Compiler/types.py:3578
↓ 2 callersMethodget_code
(self)
Compiler/instructions.py:776
↓ 2 callersMethodget_data_ptr
Read pointer
Tools/octetStream.h:113
↓ 2 callersMethodget_direct
(self, address)
Compiler/instructions_base.py:1343
↓ 2 callersMethodget_edabitvec
Protocols/ReplicatedPrep.hpp:1279
↓ 2 callersMethodget_edabitvec
Processor/Data_Files.hpp:391
↓ 2 callersMethodget_encoding
(self)
Compiler/instructions_base.py:1057
↓ 2 callersMethodget_external_no_check
BMR/Register.h:171
↓ 2 callersMethodget_half
Math/gf2nlong.h:36
↓ 2 callersMethodget_index
(self, index)
Compiler/oram.py:1735
↓ 2 callersMethodget_index
(self, offset)
Compiler/gs.py:16
↓ 2 callersMethodget_indices
(self)
Compiler/oram.py:423
↓ 2 callersMethodget_key
(args, kwargs)
Compiler/library.py:414
↓ 2 callersMethodget_lg2
Processor/OnlineMachine.h:42
↓ 2 callersMethodget_mac_key
BMR/CommonParty.h:92
↓ 2 callersMethodget_mask_no_check
BMR/Register.h:174
↓ 2 callersMethodget_max_reg
Processor/Instruction.hpp:672
↓ 2 callersMethodget_modulus
FHE/Rq_Element.h:155
↓ 2 callersFunctionget_mul_cost
(protocol, n_parties)
Compiler/cost.py:326
↓ 2 callersMethodget_n_per_thread
Processor/ThreadQueues.cpp:61
↓ 2 callersMethodget_name
(key)
Compiler/instructions_base.py:567
↓ 2 callersFunctionget_node
()
Compiler/cost.py:447
↓ 2 callersMethodget_offset
(self, next_block)
Compiler/program.py:1062
↓ 2 callersMethodget_offset
FHEOffline/Multiplier.h:53
↓ 2 callersMethodget_output_filename
Protocols/Astra.hpp:26
↓ 2 callersMethodget_params_from
(cls, player)
Compiler/ml.py:1966
↓ 2 callersMethodget_plaintext
FHE/Diagonalizer.cpp:39
↓ 2 callersFunctionget_player_id
:return: player number :rtype: localint (cannot be used for computation)
Compiler/library.py:1927
↓ 2 callersMethodget_pre_arg
(self)
Compiler/instructions_base.py:1098
↓ 2 callersMethodget_prec_type
(cls, f, k=None)
Compiler/types.py:5080
↓ 2 callersMethodget_proc
Protocols/ReplicatedPrep.h:150
↓ 2 callersMethodget_random_bit
()
Compiler/GC/types.py:496
↓ 2 callersMethodget_randoms
Protocols/Shamir.hpp:255
↓ 2 callersMethodget_repeat
(self)
Compiler/instructions.py:2500
↓ 2 callersMethodget_slice
(self, index)
Compiler/types.py:6161
↓ 2 callersMethodget_slice_addresses
(self, slice, base=0, size=None)
Compiler/types.py:6371
↓ 2 callersMethodget_small_gap
Processor/TruncPrTuple.h:207
↓ 2 callersMethodget_spdz_wire
BMR/ProgramParty.hpp:89
↓ 2 callersMethodget_splits
Yao/YaoCommon.hpp:9
↓ 2 callersMethodget_string
Processor/Data_Files.h:42
↓ 2 callersMethodget_three
Processor/Data_Files.h:395
↓ 2 callersMethodget_three_no_count
Protocols/ReplicatedPrep.hpp:226
↓ 2 callersMethodget_threshold
Yao/YaoGarbler.h:71
↓ 2 callersMethodget_tree
(self, h)
Compiler/decision_tree.py:452
↓ 2 callersMethodget_triple_no_count
Processor/Data_Files.h:441
↓ 2 callersMethodget_usage
(cls, args)
Compiler/instructions.py:415
↓ 2 callersMethodget_usage
Processor/Data_Files.h:342
↓ 2 callersMethodget_value_array
(self, index)
Compiler/oram.py:433
↓ 2 callersMethodget_write_iterator
FHE/Ring_Element.cpp:474
↓ 2 callersMethodgotExpected
################################################################### */
Tools/ezOptionParser.h:1943
↓ 2 callersMethodhas_var_args
(self)
Compiler/instructions_base.py:1101
↓ 2 callersMethodhashEightBlocks
Tools/MMO.hpp:72
↓ 2 callersFunctionhighgear_cipher_lengths
(l)
Compiler/cost.py:105
↓ 2 callersFunctionif
Protocols/DealerInput.hpp:194
↓ 2 callersMethodinit
(self, X)
Compiler/ml.py:4745
↓ 2 callersMethodinit
BMR/Register.cpp:29
↓ 2 callersMethodinit
Yao/YaoCommon.h:47
↓ 2 callersMethodinit
FHEOffline/SimpleEncCommit.cpp:58
↓ 2 callersMethodinit
FHEOffline/EncCommit.cpp:32
↓ 2 callersMethodinit_field
FHEOffline/DataSetup.cpp:171
↓ 2 callersMethodinit_honest
Protocols/MaliciousRepPrep.hpp:68
↓ 2 callersMethodinit_inputs
BMR/GarbledGate.cpp:13
↓ 2 callersMethodinit_mul
Protocols/SpdzWise.hpp:48
↓ 2 callersMethodinit_mul
Processor/DummyProtocol.h:91
↓ 2 callersMethodinit_registers
(self)
Compiler/program.py:1163
↓ 2 callersMethodinput
GC/FakeSecret.h:169
↓ 2 callersMethodinput_from
(self, *args, **kwargs)
Compiler/ml.py:228
↓ 2 callersMethodinput_params_from
(self, player)
Compiler/ml.py:1993
↓ 2 callersMethodint_div
Secret integer division. Note that the domain bit length needs to be about four times the bit length. :param other: sint :pa
Compiler/types.py:3074
↓ 2 callersMethodinverse_permutation
(self)
Compiler/types.py:3209
↓ 2 callersFunctionisOne
Math/modp.hpp:116
↓ 2 callersMethodis_address_tuple
(cls, address)
Compiler/types.py:5536
↓ 2 callersMethodis_empty
(self)
Compiler/oram.py:450
↓ 2 callersMethodis_encrypted
Networking/Player.h:265
↓ 2 callersMethodis_gf2n
(self)
Compiler/instructions.py:942
↓ 2 callersMethodis_long_one
(self, other)
Compiler/GC/types.py:225
↓ 2 callersFunctionis_malicious
(protocol)
Compiler/cost.py:332
↓ 2 callersMethodis_malicious
(malicious)
Compiler/instructions.py:2799
↓ 2 callersMethodis_real
(self)
Compiler/instructions_base.py:558
↓ 2 callersMethodis_running
Tools/time-func.cpp:68
↓ 2 callersMethodis_vec
(self)
Compiler/instructions_base.py:1108
↓ 2 callersMethodlazy_mul
Math/Z2k.h:415
↓ 2 callersMethodlinear_rounds
(self, change=None)
Compiler/program.py:817
↓ 2 callersFunctionlisten_for_clients
Listen for clients on specific port base. :param port: port base (int/regint/cint)
Compiler/library.py:1935
↓ 2 callersMethodload_dynamic_mem
(cls, address)
Compiler/GC/types.py:520
↓ 2 callersFunctionload_or_generate
FHE/NTL-Subs.cpp:761
↓ 2 callersMethodload_state_dict
(self, state_dict, input_via)
Compiler/ml.py:2718
↓ 2 callersMethodlocal_execution
(self, args=None)
Compiler/compilerLib.py:651
↓ 2 callersFunctionlog2_fx
r""" Returns the result of :math:`\log_2(x)` for any unbounded number. This is achieved by changing :py:obj:`x` into :math:`f \cdot 2^n` w
Compiler/mpc_math.py:470
↓ 2 callersMethodlongest_paths_merge
Attempt to merge instructions of type instruction_type (which are given in merge_nodes) using longest paths algorithm. Returns th
Compiler/allocator.py:393
↓ 2 callersFunctionlowgear_cipher_length
(l)
Compiler/cost.py:101
↓ 2 callersFunctionlse_0_from_e_x
(x, e_x)
Compiler/ml.py:132
↓ 2 callersFunctionmake_vector_share
Protocols/fake-stuff.hpp:49
↓ 2 callersMethodmask
Math/Z2k.h:134
↓ 2 callersMethodmatmuls
Processor/Processor.hpp:598
↓ 2 callersMethodmatmulsm
Processor/Processor.hpp:641
↓ 2 callersMethodmatrix_mul
(cls, A, B, n, res_params=None)
Compiler/types.py:2276
↓ 2 callersMethodmatrix_multiply
Protocols/Hemi.hpp:195
↓ 2 callersMethodmaybe_check
Protocols/SpdzWise.hpp:40
↓ 2 callersMethodmaybe_debug_backward
(self, batch)
Compiler/ml.py:653
← previousnext →1,501–1,600 of 8,062, ranked by callers