Substra
0.37.0
What is Substra
SubstraFL Overview
Substra overview
Components
Our privacy strategy
Tutorials
SubstraFL examples
Substra examples
API Reference
SubstraFL API reference
Substra API reference
How-to guides
How-to guides for using Substra
How-to guides for deploying Substra
How-to guides for developing Substra
Contributing guide
Contributing Guide
Code of Conduct
Additional Information
Community
Release notes
FAQ
Glossary
Substra
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
X
|
Z
_
__iter__() (substrafl.evaluation_strategy.EvaluationStrategy method)
(substrafl.index_generator.np_index_generator.NpIndexGenerator method)
__next__() (substrafl.evaluation_strategy.EvaluationStrategy method)
(substrafl.index_generator.np_index_generator.NpIndexGenerator method)
_generate_next_value_() (substrafl.strategies.schemas.StrategyName method)
_get_state_to_save() (substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
_get_torch_device() (substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
_instantiate_index_generator() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
_local_predict() (substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo method)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo method)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo method)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo method)
_local_train() (substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo method)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo method)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo method)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo method)
_member_type_ (substrafl.strategies.schemas.StrategyName attribute)
_Model (class in substrafl.strategies.schemas)
_PrettyJsonBaseModel (class in substrafl.nodes.schemas)
_scaffold_parameters_update() (substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo method)
_update_from_checkpoint() (substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
_update_gradients_and_hessian() (substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo method)
A
add_module() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
add_parameters() (in module substrafl.algorithms.pytorch.weight_manager)
AggregationNode (class in substrafl.nodes.aggregation_node)
AggregationNodeProtocol (class in substrafl.nodes.protocol)
Algo (class in substrafl.algorithms.algo)
apply() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
ArgumentConflictError
avg_shared_states() (substrafl.strategies.FedAvg method)
(substrafl.strategies.FedPCA method)
(substrafl.strategies.Scaffold method)
avg_shared_states_with_qr() (substrafl.strategies.FedPCA method)
B
BaseIndexGenerator (class in substrafl.index_generator.base)
batch_norm_param() (in module substrafl.algorithms.pytorch.weight_manager)
batch_size (substrafl.index_generator.base.BaseIndexGenerator property)
(substrafl.index_generator.np_index_generator.NpIndexGenerator property)
BatchSizeNotFoundError
bfloat16() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
buffers() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
build_compute_plan() (substrafl.compute_plan_builder.ComputePlanBuilder method)
(substrafl.strategies.strategy.Strategy method)
build_user_dependency_wheel() (in module substrafl.dependency.manage_dependencies)
C
cache_directory (substrafl.dependency.schemas.Dependency property)
Channel
check_num_updates() (substrafl.index_generator.base.BaseIndexGenerator method)
(substrafl.index_generator.np_index_generator.NpIndexGenerator method)
check_setup() (substrafl.dependency.schemas.Dependency class method)
children() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
compile_requirements() (in module substrafl.dependency.manage_dependencies)
compute_averaged_states() (substrafl.strategies.NewtonRaphson method)
ComputePlanBuilder (class in substrafl.compute_plan_builder)
counter (substrafl.index_generator.base.BaseIndexGenerator property)
(substrafl.index_generator.np_index_generator.NpIndexGenerator property)
cpu() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
CriterionReductionError
cuda() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
CUpdateRule (class in substrafl.algorithms.pytorch.torch_scaffold_algo)
D
DampingFactorValueError
DatasetSignatureError
DatasetTypeError
Dependency (class in substrafl.dependency.schemas)
DependencyCacheNotFoundError
double() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
download_aggregate_shared_state() (in module substrafl.model_loading)
download_algo_state() (in module substrafl.model_loading)
download_train_shared_state() (in module substrafl.model_loading)
E
eigen_vectors (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo property)
EmptySharedStatesError
eval() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
evaluate() (substrafl.strategies.strategy.Strategy method)
EvaluationStrategy (class in substrafl.evaluation_strategy)
execute_experiment() (in module substrafl.experiment)
ExistingRegisteredMetricError
extra_repr() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
F
FedAvg (class in substrafl.strategies)
FedAvgAveragedState (class in substrafl.strategies.schemas)
FedAvgSharedState (class in substrafl.strategies.schemas)
FedPCA (class in substrafl.strategies)
FedPCAAveragedState (class in substrafl.strategies.schemas)
FedPCASharedState (class in substrafl.strategies.schemas)
float() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
forward() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
G
generic_function() (substrafl.remote.substratools_methods.RemoteMethod method)
get_buffer() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
get_extra_state() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
get_instance() (substrafl.remote.remote_struct.RemoteStruct method)
get_parameter() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
get_parameters() (in module substrafl.algorithms.pytorch.weight_manager)
get_pypi_dependencies_versions() (in module substrafl.dependency.manage_dependencies)
get_remote_instance() (substrafl.remote.remote_struct.RemoteStruct method)
get_submodule() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
H
half() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
I
IncompatibleAlgoStrategyError
increment_parameters() (in module substrafl.algorithms.pytorch.weight_manager)
IndexGeneratorSampleNoneError
IndexGeneratorUpdateError
initialization_round() (substrafl.strategies.SingleOrganization method)
(substrafl.strategies.strategy.Strategy method)
initialize() (substrafl.algorithms.algo.Algo method)
(substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo method)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo method)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo method)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo method)
InputIdentifiers (class in substrafl.nodes.schemas)
InvalidDependenciesError
InvalidMetricIdentifierError
InvalidPathError
InvalidUserModuleError
ipu() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
is_batchnorm_layer() (in module substrafl.algorithms.pytorch.weight_manager)
K
KeyMetadataError
L
LenMetadataError
load() (substrafl.remote.remote_struct.RemoteStruct class method)
(substrafl.remote.serializers.PickleSerializer static method)
load_instance() (substrafl.remote.substratools_methods.RemoteMethod method)
load_local_state() (substrafl.algorithms.algo.Algo method)
(substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo method)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo method)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo method)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo method)
(substrafl.compute_plan_builder.ComputePlanBuilder method)
(substrafl.strategies.strategy.Strategy method)
load_method_inputs() (substrafl.remote.substratools_methods.RemoteMethod method)
load_shared() (substrafl.remote.substratools_methods.RemoteMethod method)
load_state_dict() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
LoadFileNotFoundError
LoadLocalDependencyError
LoadMetadataError
local_lib_wheels() (in module substrafl.dependency.manage_dependencies)
LocalStateRef (class in substrafl.nodes.references.local_state)
M
MetricFunctionSignatureError
MetricFunctionTypeError
model (substrafl.algorithms.algo.Algo property)
(substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo property)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo property)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo property)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo property)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo property)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo property)
model_computed_fields (substrafl.dependency.schemas.Dependency attribute)
(substrafl.nodes.schemas._PrettyJsonBaseModel attribute)
(substrafl.nodes.schemas.SimuPerformancesMemory attribute)
(substrafl.nodes.schemas.SimuStatesMemory attribute)
(substrafl.strategies.schemas._Model attribute)
(substrafl.strategies.schemas.FedAvgAveragedState attribute)
(substrafl.strategies.schemas.FedAvgSharedState attribute)
(substrafl.strategies.schemas.FedPCAAveragedState attribute)
(substrafl.strategies.schemas.FedPCASharedState attribute)
(substrafl.strategies.schemas.NewtonRaphsonAveragedStates attribute)
(substrafl.strategies.schemas.NewtonRaphsonSharedState attribute)
(substrafl.strategies.schemas.ScaffoldAveragedStates attribute)
(substrafl.strategies.schemas.ScaffoldSharedState attribute)
model_config (substrafl.dependency.schemas.Dependency attribute)
(substrafl.nodes.schemas._PrettyJsonBaseModel attribute)
(substrafl.nodes.schemas.SimuPerformancesMemory attribute)
(substrafl.nodes.schemas.SimuStatesMemory attribute)
(substrafl.strategies.schemas._Model attribute)
(substrafl.strategies.schemas.FedAvgAveragedState attribute)
(substrafl.strategies.schemas.FedAvgSharedState attribute)
(substrafl.strategies.schemas.FedPCAAveragedState attribute)
(substrafl.strategies.schemas.FedPCASharedState attribute)
(substrafl.strategies.schemas.NewtonRaphsonAveragedStates attribute)
(substrafl.strategies.schemas.NewtonRaphsonSharedState attribute)
(substrafl.strategies.schemas.ScaffoldAveragedStates attribute)
(substrafl.strategies.schemas.ScaffoldSharedState attribute)
model_fields (substrafl.dependency.schemas.Dependency attribute)
(substrafl.nodes.schemas._PrettyJsonBaseModel attribute)
(substrafl.nodes.schemas.SimuPerformancesMemory attribute)
(substrafl.nodes.schemas.SimuStatesMemory attribute)
(substrafl.strategies.schemas._Model attribute)
(substrafl.strategies.schemas.FedAvgAveragedState attribute)
(substrafl.strategies.schemas.FedAvgSharedState attribute)
(substrafl.strategies.schemas.FedPCAAveragedState attribute)
(substrafl.strategies.schemas.FedPCASharedState attribute)
(substrafl.strategies.schemas.NewtonRaphsonAveragedStates attribute)
(substrafl.strategies.schemas.NewtonRaphsonSharedState attribute)
(substrafl.strategies.schemas.ScaffoldAveragedStates attribute)
(substrafl.strategies.schemas.ScaffoldSharedState attribute)
model_parameters() (in module substrafl.algorithms.pytorch.weight_manager)
model_post_init() (substrafl.dependency.schemas.Dependency method)
module
substrafl.algorithms.pytorch.torch_fed_pca_algo
substrafl.algorithms.pytorch.torch_newton_raphson_algo
substrafl.algorithms.pytorch.torch_scaffold_algo
substrafl.algorithms.pytorch.weight_manager
substrafl.dependency.manage_dependencies
substrafl.dependency.schemas
substrafl.exceptions
substrafl.experiment
substrafl.logger
substrafl.model_loading
substrafl.nodes.references
substrafl.remote.decorators
substrafl.remote.operations
substrafl.remote.register.register
substrafl.remote.serializers
substrafl.remote.substratools_methods
substrafl.strategies.schemas
modules() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
MultipleTaskError
N
n_epoch_generated (substrafl.index_generator.base.BaseIndexGenerator property)
(substrafl.index_generator.np_index_generator.NpIndexGenerator property)
n_samples (substrafl.index_generator.base.BaseIndexGenerator property)
(substrafl.index_generator.np_index_generator.NpIndexGenerator property)
name (substrafl.strategies.FedAvg property)
(substrafl.strategies.FedPCA property)
(substrafl.strategies.NewtonRaphson property)
(substrafl.strategies.Scaffold property)
(substrafl.strategies.SingleOrganization property)
(substrafl.strategies.strategy.Strategy property)
named_buffers() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
named_children() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
named_modules() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
named_parameters() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
NegativeHessianMatrixError
NewtonRaphson (class in substrafl.strategies)
NewtonRaphsonAveragedStates (class in substrafl.strategies.schemas)
NewtonRaphsonSharedState (class in substrafl.strategies.schemas)
NpIndexGenerator (class in substrafl.index_generator.np_index_generator)
num_rounds (substrafl.evaluation_strategy.EvaluationStrategy property)
num_updates (substrafl.index_generator.base.BaseIndexGenerator property)
(substrafl.index_generator.np_index_generator.NpIndexGenerator property)
NumUpdatesValueError
O
OperationKey (class in substrafl.nodes.schemas)
OptimizerValueError
Organization
OutputIdentifiers (class in substrafl.nodes.schemas)
P
parameters() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
perform_evaluation() (substrafl.strategies.FedAvg method)
(substrafl.strategies.FedPCA method)
(substrafl.strategies.NewtonRaphson method)
(substrafl.strategies.Scaffold method)
(substrafl.strategies.SingleOrganization method)
(substrafl.strategies.strategy.Strategy method)
perform_round() (substrafl.strategies.FedAvg method)
(substrafl.strategies.FedPCA method)
(substrafl.strategies.NewtonRaphson method)
(substrafl.strategies.Scaffold method)
(substrafl.strategies.SingleOrganization method)
(substrafl.strategies.strategy.Strategy method)
PickleSerializer (class in substrafl.remote.serializers)
predict() (substrafl.algorithms.algo.Algo method)
(substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo method)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo method)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo method)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo method)
R
register_backward_hook() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_buffer() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_forward_hook() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_forward_pre_hook() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_full_backward_hook() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_full_backward_pre_hook() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_function() (in module substrafl.remote.register.register)
register_load_state_dict_post_hook() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_module() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_operations() (substrafl.nodes.aggregation_node.AggregationNode method)
(substrafl.nodes.train_data_node.TrainDataNode method)
register_parameter() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_state_dict_pre_hook() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
register_substratools_function() (substrafl.remote.substratools_methods.RemoteMethod method)
remote() (in module substrafl.remote.decorators)
remote_data() (in module substrafl.remote.decorators)
RemoteDataOperation (class in substrafl.remote.operations)
RemoteMethod (class in substrafl.remote.substratools_methods)
RemoteOperation (class in substrafl.remote.operations)
RemoteStruct (class in substrafl.remote.remote_struct)
requires_grad_() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
reset_counter() (substrafl.index_generator.base.BaseIndexGenerator method)
(substrafl.index_generator.np_index_generator.NpIndexGenerator method)
resolve_path() (substrafl.dependency.schemas.Dependency class method)
restart_rounds() (substrafl.evaluation_strategy.EvaluationStrategy method)
S
save() (substrafl.remote.remote_struct.RemoteStruct method)
(substrafl.remote.serializers.PickleSerializer static method)
(substrafl.remote.serializers.Serializer static method)
save_instance() (substrafl.remote.substratools_methods.RemoteMethod method)
save_local_state() (substrafl.algorithms.algo.Algo method)
(substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo method)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo method)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo method)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo method)
(substrafl.compute_plan_builder.ComputePlanBuilder method)
(substrafl.strategies.strategy.Strategy method)
save_method_output() (substrafl.remote.substratools_methods.RemoteMethod method)
save_shared() (substrafl.remote.substratools_methods.RemoteMethod method)
Scaffold (class in substrafl.strategies)
ScaffoldAveragedStates (class in substrafl.strategies.schemas)
ScaffoldLearningRateError
ScaffoldSharedState (class in substrafl.strategies.schemas)
Serializer (class in substrafl.remote.serializers)
set_extra_state() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
set_logging_level() (in module substrafl.logger)
set_parameters() (in module substrafl.algorithms.pytorch.weight_manager)
share_memory() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
SharedStateRef (class in substrafl.nodes.references.shared_state)
SharedStatesError
simulate_experiment() (in module substrafl.experiment)
SimuPerformancesMemory (class in substrafl.nodes.schemas)
SimuStatesMemory (class in substrafl.nodes.schemas)
SingleOrganization (class in substrafl.strategies)
state_dict() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
strategies (substrafl.algorithms.algo.Algo property)
(substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo property)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo property)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo property)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo property)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo property)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo property)
Strategy (class in substrafl.strategies.strategy)
StrategyName (class in substrafl.strategies.schemas)
substrafl.algorithms.pytorch.torch_fed_pca_algo
module
substrafl.algorithms.pytorch.torch_newton_raphson_algo
module
substrafl.algorithms.pytorch.torch_scaffold_algo
module
substrafl.algorithms.pytorch.weight_manager
module
substrafl.dependency.manage_dependencies
module
substrafl.dependency.schemas
module
substrafl.exceptions
module
substrafl.experiment
module
substrafl.logger
module
substrafl.model_loading
module
substrafl.nodes.references
module
substrafl.remote.decorators
module
substrafl.remote.operations
module
substrafl.remote.register.register
module
substrafl.remote.serializers
module
substrafl.remote.substratools_methods
module
substrafl.strategies.schemas
module
SubstraToolsDeprecationWarning
subtract_parameters() (in module substrafl.algorithms.pytorch.weight_manager)
summary() (substrafl.algorithms.algo.Algo method)
(substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo method)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo method)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo method)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo method)
(substrafl.nodes.aggregation_node.AggregationNode method)
(substrafl.nodes.test_data_node.TestDataNode method)
(substrafl.nodes.train_data_node.TrainDataNode method)
(substrafl.remote.remote_struct.RemoteStruct method)
T
TaskNotFoundError
test_data_nodes_org_ids (substrafl.evaluation_strategy.EvaluationStrategy property)
TestDataNode (class in substrafl.nodes.test_data_node)
TestDataNodeProtocol (class in substrafl.nodes.protocol)
to() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
to_empty() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
TorchAlgo (class in substrafl.algorithms.pytorch.torch_base_algo)
TorchFedAvgAlgo (class in substrafl.algorithms.pytorch)
TorchFedPCAAlgo (class in substrafl.algorithms.pytorch.torch_fed_pca_algo)
TorchLinearModel (class in substrafl.algorithms.pytorch.torch_fed_pca_algo)
TorchNewtonRaphsonAlgo (class in substrafl.algorithms.pytorch.torch_newton_raphson_algo)
TorchScaffoldAlgo (class in substrafl.algorithms.pytorch.torch_scaffold_algo)
TorchScaffoldAlgoParametersUpdateError
TorchSingleOrganizationAlgo (class in substrafl.algorithms.pytorch)
train() (substrafl.algorithms.algo.Algo method)
(substrafl.algorithms.pytorch.torch_base_algo.TorchAlgo method)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
(substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
(substrafl.algorithms.pytorch.torch_newton_raphson_algo.TorchNewtonRaphsonAlgo method)
(substrafl.algorithms.pytorch.torch_scaffold_algo.TorchScaffoldAlgo method)
(substrafl.algorithms.pytorch.TorchFedAvgAlgo method)
(substrafl.algorithms.pytorch.TorchSingleOrganizationAlgo method)
TrainDataNode (class in substrafl.nodes.train_data_node)
TrainDataNodeProtocol (class in substrafl.nodes.protocol)
transform() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchFedPCAAlgo method)
type() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
U
UnfinishedTaskError
UnsupportedClientBackendTypeError
UnsupportedPythonVersionError
UnsupportedPytorchVersionError
update_states() (substrafl.nodes.aggregation_node.AggregationNode method)
(substrafl.nodes.test_data_node.TestDataNode method)
(substrafl.nodes.train_data_node.TrainDataNode method)
W
weighted_sum_parameters() (in module substrafl.algorithms.pytorch.weight_manager)
write_requirements() (in module substrafl.dependency.manage_dependencies)
WrongWheelNameError
X
xpu() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
Z
zero_grad() (substrafl.algorithms.pytorch.torch_fed_pca_algo.TorchLinearModel method)
zeros_like_parameters() (in module substrafl.algorithms.pytorch.weight_manager)
Read the Docs
v: 0.37.0
Versions
latest
stable
0.37.0
0.36.0
0.35.0
0.34.0
0.33.1
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.29.0-rc2
0.29.0-rc1
0.28.1
0.28.0
0.27.0
0.26.3
0.26.2
0.26.1
0.26.0
0.25.0
0.24.0
0.23.1
0.23.0
0.23.0-rc0
0.22.0
0.22.0-rc8
0.22.0-rc7
0.22.0-rc6
0.22.0-rc5
0.22.0-rc4
0.22.0-rc3
0.22.0-rc2
0.22.0-rc1
0.21.0
hosted_notebook
Downloads
On Read the Docs
Project Home
Builds