Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Koukyosyumei/AIJack
/ functions
Functions
1,327 in github.com/Koukyosyumei/AIJack
⨍
Functions
1,327
◇
Types & classes
242
↓ 1 callers
Method
server_side_training
(self, logging)
src/aijack/collaborative/fedmd/api.py:115
↓ 1 callers
Method
set_maxtxid
aivalut/src/storage/data.pb.h:675
↓ 1 callers
Method
set_mintxid
aivalut/src/storage/data.pb.h:655
↓ 1 callers
Method
set_plain_gradients_and_hessians
src/aijack/collaborative/tree/secureboost/mpiparty.h:327
↓ 1 callers
Method
set_secretkey
src/aijack/collaborative/tree/secureboost/party.h:21
↓ 1 callers
Method
set_tof
aivalut/src/storage/data.pb.h:631
↓ 1 callers
Method
set_toi
aivalut/src/storage/data.pb.h:530
↓ 1 callers
Method
set_tos
aivalut/src/storage/data.pb.h:543
↓ 1 callers
Function
showTitle
aivalut/src/main.cpp:58
↓ 1 callers
Method
size
src/aijack/defense/tsl/robin_hash.h:721
↓ 1 callers
Function
split_dataframe
* @brief Split the dataframe along with the specified column * * @param df * @param partition * @param column * @return std::pair<std::vector<int
src/aijack/defense/kanonymity/core/utils.h:235
↓ 1 callers
Function
split_dataframe_categorical_column
* @brief Splits the dataframe along with categorical column * * @param df * @param partition * @param column * @return std::pair<std::vector<int>
src/aijack/defense/kanonymity/core/utils.h:167
↓ 1 callers
Function
split_dataframe_continuous_column
* @brief Split the dataframe along with continuous number column * * @param df * @param partition * @param column * @return std::pair<std::vector
src/aijack/defense/kanonymity/core/utils.h:131
↓ 1 callers
Method
step
(self)
src/aijack/defense/dp/manager/dpoptimizer.py:127
↓ 1 callers
Method
step_for_lot
(self, *args, **kwargs)
src/aijack/defense/dp/manager/adadps.py:174
↓ 1 callers
Function
step_through_model
(model, prefix="")
src/aijack/defense/debugging/neuroncoverage/neuroncoverage.py:13
↓ 1 callers
Method
subsample_columns
src/aijack/collaborative/tree/core/party.h:119
↓ 1 callers
Method
toPgid
aivalut/src/storage/bufpool.h:72
↓ 1 callers
Method
tojson
aivalut/src/utils/bptree.h:42
↓ 1 callers
Function
total_variance
Computes the total variance of an input tensor. Args: x (torch.Tensor): The input tensor. Returns: torch.Tensor: The total v
src/aijack/attack/inversion/utils/regularization.py:4
↓ 1 callers
Method
train_attacker
Train attacker models
src/aijack/attack/membership/membership_inference.py:38
↓ 1 callers
Method
train_client_on_public_dataset
Train clients on the public dataset. Returns: List[float]: a list of average loss of each client.
src/aijack/collaborative/fedgems/api.py:73
↓ 1 callers
Method
train_server
(self)
src/aijack/collaborative/fedmd/api.py:50
↓ 1 callers
Method
train_server_on_public_dataset
Train the global model on the public dataset. Returns: float: average loss
src/aijack/collaborative/fedgems/api.py:104
↓ 1 callers
Method
train_shadow
train shadow models Args: X (np.array): training data for shadow models y (np.array): training label for shadow model
src/aijack/attack/membership/membership_inference.py:29
↓ 1 callers
Method
transfer_phase
(self, logging)
src/aijack/collaborative/fedmd/api.py:71
↓ 1 callers
Function
trapz
aivalut/src/ml/metrics.h:12
↓ 1 callers
Function
trapz
src/aijack/collaborative/tree/utils/metric.h:12
↓ 1 callers
Method
trim
aivalut/src/utils/bptree.h:61
↓ 1 callers
Method
update
Register the predicted logits to self.predicted_values
src/aijack/collaborative/fedgems/server.py:44
↓ 1 callers
Method
update
Update the aggregated consensus logits with the output logits received from the clients. Raises: NotImplementedError: Raises when
src/aijack/collaborative/dsfl/server.py:66
↓ 1 callers
Method
update_discriminator
Updates the discriminator
src/aijack/attack/inversion/gan_attack.py:93
↓ 1 callers
Method
update_from_gradients
(self)
src/aijack/collaborative/fedexp/server.py:16
↓ 1 callers
Method
update_generator
Updates the Generator Args: batch_size (int): batch size epoch (int): epoch log_interval
src/aijack/attack/inversion/gan_attack.py:58
↓ 1 callers
Method
update_globalmodel
Train the global model with the global consensus logits. Args: global_optimizer (torch.optim.Optimizer): an optimizer Re
src/aijack/collaborative/dsfl/server.py:79
↓ 1 callers
Method
update_weight
Updates weight for each client given the received local gradients.
src/aijack/defense/foolsgold/server.py:59
↓ 1 callers
Method
upload
(self, x)
src/aijack/collaborative/fedgems/client.py:29
↓ 1 callers
Method
upload
(self, x)
src/aijack/collaborative/splitnn/client.py:27
↓ 1 callers
Method
upload
(self)
src/aijack/collaborative/fedavg/client.py:149
↓ 1 callers
Method
upload_gradient
(self, destination_id=0)
src/aijack/collaborative/fedavg/client.py:152
↓ 1 callers
Method
writeIndex
aivalut/src/storage/disk.h:125
↓ 1 callers
Method
zero_grad
(self)
src/aijack/defense/dp/manager/dpoptimizer.py:120
↓ 1 callers
Method
zero_grad_for_lot
(self)
src/aijack/defense/dp/manager/adadps.py:171
↓ 1 callers
Method
zero_grad_keep_accum_grads
(self)
src/aijack/defense/dp/manager/dpoptimizer.py:102
Method
Analyzer
aivalut/src/compiler/analyze.h:95
Method
ApiServer
aivalut/src/core/http.h:16
Method
ArenaDtor
aivalut/src/storage/data.pb.cc:186
Method
BCELoss
src/aijack/collaborative/tree/xgboost/loss.h:22
Method
BPlusNode
aivalut/src/utils/bptree.h:27
Method
BPlusTreeMap
aivalut/src/utils/bptree.h:16
Method
BufferPool
aivalut/src/storage/bufpool.h:42
Method
BufferTag
aivalut/src/storage/bufpool.h:20
Method
ByteSizeLong
aivalut/src/storage/data.pb.cc:318
Method
CELoss
src/aijack/collaborative/tree/xgboost/loss.h:68
Method
Catalog
aivalut/src/storage/catalog.h:18
Method
Column
aivalut/src/storage/base.h:14
Method
CopyFrom
aivalut/src/storage/data.pb.cc:396
Method
Delete
aivalut/src/utils/bptree.h:386
Method
EncodedNumber
src/aijack/defense/paillier/src/paillier.h:153
Method
Executor
aivalut/src/core/executor.h:73
Method
Expr
aivalut/src/compiler/ast.h:91
Function
FullMessageName
aivalut/src/storage/data.pb.h:189
Method
Get
aivalut/src/utils/concurrent_map.h:13
Function
GetCachedSize
aivalut/src/storage/data.pb.h:181
Method
GetKeys
aivalut/src/utils/bptree.h:497
Method
GetMetadata
aivalut/src/storage/data.pb.cc:426
Function
GetReflection
aivalut/src/storage/data.pb.h:131
Method
IndexScan
aivalut/src/core/plan.h:68
Method
InitAsDefaultInstance
aivalut/src/storage/data.pb.cc:141
Function
InitDefaultsscc_info_TupleData_data_2eproto
aivalut/src/storage/data.pb.cc:43
Function
InitDefaultsscc_info_Tuple_data_2eproto
namespace storage
aivalut/src/storage/data.pb.cc:28
Method
Insert
aivalut/src/utils/bptree.h:379
Method
InternalSwap
aivalut/src/storage/data.pb.cc:414
Method
IsInitialized
aivalut/src/storage/data.pb.cc:410
Method
IsLit
aivalut/src/compiler/ast.h:102
Function
IsType
aivalut/src/compiler/token.h:372
Method
Item
aivalut/src/storage/tuple.h:23
Method
Len
aivalut/src/utils/bptree.h:530
Function
Lerp
src/aijack/collaborative/tree/utils/utils.h:57
Method
LogisticRegression
aivalut/src/ml/logisticregression.h:50
Method
LossFunc
aivalut/src/ml/loss.h:53
Method
LossFunc
src/aijack/collaborative/tree/xgboost/loss.h:14
Method
Lru
aivalut/src/utils/lru.h:11
Method
MPISecureBoostBase
src/aijack/collaborative/tree/secureboost/mpisecureboost.h:40
Method
MPISecureBoostNode
src/aijack/collaborative/tree/secureboost/mpinode.h:15
Method
MPISecureBoostParty
src/aijack/collaborative/tree/secureboost/mpiparty.h:29
Method
MPISecureBoostTree
src/aijack/collaborative/tree/secureboost/mpitree.h:11
Method
MergeFrom
aivalut/src/storage/data.pb.cc:360
Method
Mondrian
src/aijack/defense/kanonymity/core/anonymizer.h:60
Method
MyDb
aivalut/src/core/db.h:35
Function
New
aivalut/src/storage/data.pb.h:163
Function
NewAnalyzer
aivalut/src/compiler/analyze.h:394
Function
NewApiServer
aivalut/src/core/http.h:68
Method
NewExecutor
aivalut/src/core/executor.h:76
Method
Node
Node(){};
src/aijack/collaborative/tree/core/node.h:40
Method
NodeAPI
src/aijack/collaborative/tree/core/nodeapi.h:15
Function
PYBIND11_MODULE
src/main.cpp:28
Method
PageDescriptor
aivalut/src/storage/bufpool.h:36
Method
PaillierCipherText
src/aijack/defense/paillier/src/paillier.h:242
Method
PaillierKeyGenerator
src/aijack/defense/paillier/src/keygenerator.h:18
← previous
next →
501–600 of 1,327, ranked by callers