Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W A AbstractDataset (class in pfl.data.dataset) AbstractUserStateStorage (class in pfl.data.user_state) accumulate() (pfl.aggregate.base.Aggregator method) (pfl.aggregate.base.SumAggregator method) acquire_lock() (pfl.data.user_state.DiskUserStateStorage method) AdaptiveClippingGaussianMechanism (class in pfl.privacy.adaptive_clipping) AdaptMuOnMetricCallback (class in pfl.algorithm.fedprox) add_branch_node() (pfl.internal.tree.node.Node method) add_gaussian_noise() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) add_laplacian_noise() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) add_leaf_node() (pfl.internal.tree.node.Node method) add_noise() (pfl.privacy.ftrl_mechanism.BandedMatrixFactorizationMechanism method) (pfl.privacy.gaussian_mechanism.GaussianMechanism method) (pfl.privacy.laplace_mechanism.LaplaceMechanism method) (pfl.privacy.NoPrivacy method) (pfl.privacy.privacy_mechanism.SplitPrivacyMechanism method) add_noise_squared_error() (pfl.privacy.approximate_mechanism.SquaredErrorLocalPrivacyMechanism method) (pfl.privacy.gaussian_mechanism.GaussianMechanism method) (pfl.privacy.laplace_mechanism.LaplaceMechanism method) add_tree() (pfl.internal.tree.gbdt.GBDT method) after_central_iteration() (pfl.algorithm.fedprox.AdaptMuOnMetricCallback method) (pfl.callback.AggregateMetricsToDisk method) (pfl.callback.CentralEvaluationCallback method) (pfl.callback.CentralEvaluationWithEMACallback method) (pfl.callback.ConvergenceCallback method) (pfl.callback.EarlyStoppingCallback method) (pfl.callback.ModelCheckpointingCallback method) (pfl.callback.ProfilerCallback method) (pfl.callback.RestoreTrainingCallback method) (pfl.callback.StopwatchCallback method) (pfl.callback.TensorBoardCallback method) (pfl.callback.TrackBestOverallMetrics method) (pfl.callback.TrainingProcessCallback method) (pfl.callback.WandbCallback method) (pfl.tree.federated_gbdt.GBDTClippingBound method) AggregateMetricsToDisk (class in pfl.callback) Aggregator (class in pfl.aggregate.base) AlgorithmHyperParams (class in pfl.hyperparam.base) all_reduce() (pfl.internal.ops.distributed.DistributedContext method) (pfl.internal.ops.distributed.HorovodDistributedContext method) (pfl.internal.ops.distributed.NotDistributedContext method) (pfl.internal.ops.pytorch_ops.PyTorchDistributedContext method) (pfl.internal.ops.tensorflow_ops.TFDistributedContext method) all_reduce_metrics() (in module pfl.internal.ops.common_ops) allows_distributed_evaluation (pfl.model.base.EvaluatableModel property) (pfl.model.gaussian_mixture_model.GaussianMixtureModel property) (pfl.model.pytorch.PyTorchModel property) (pfl.model.tensorflow.TFModel property) AnalyticGM_robust() (in module pfl.privacy.compute_parameters) AnalyticGM_robust_impl() (in module pfl.privacy.compute_parameters) any_product() (in module pfl.internal.distribution.distribution) any_sum() (in module pfl.internal.distribution.distribution) apply() (pfl.stats.TrainingStatistics method) apply_elementwise() (pfl.stats.TrainingStatistics method) apply_model_update() (pfl.model.base.Model method) (pfl.model.gaussian_mixture_model.GaussianMixtureModel method) (pfl.model.pytorch.PyTorchModel method) (pfl.model.tensorflow.TFModel method) (pfl.tree.gbdt_model.GBDTModel method) apply_multiple_times() (pfl.internal.privacy_loss_bound.ApproximatePrivacyLossBound method) (pfl.internal.privacy_loss_bound.PrivacyLossBound method) (pfl.internal.privacy_loss_bound.RenyiPrivacyLossBound method) approximate_as_central_mechanism() (pfl.privacy.approximate_mechanism.SquaredErrorLocalPrivacyMechanism method) ApproximatePrivacyLossBound (class in pfl.internal.privacy_loss_bound) ArtificialFederatedDataset (class in pfl.data.federated_dataset) assign() (pfl.model.ema.CentralExponentialMovingAverage method) assign_variable() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) async_gather_results() (pfl.aggregate.base.Backend method) (pfl.aggregate.simulate.SimulatedBackend method) average() (pfl.stats.ElementWeightedMappedVectorStatistics method) (pfl.stats.WeightedStatistics method) B Backend (class in pfl.aggregate.base) BandedMatrixFactorizationMechanism (class in pfl.privacy.ftrl_mechanism) beta_function() (in module pfl.internal.distribution.log_float_functions) BFloat16DataTransport (class in pfl.aggregate.data_transport) binomial_coefficients() (in module pfl.internal.distribution.log_float_functions) bisect_automatic_range() (in module pfl.internal.bisect) bisect_range() (in module pfl.internal.bisect) BoolQuestionGenerator (class in pfl.internal.tree.questions) C CentralContext (class in pfl.context) CentralEvaluationCallback (class in pfl.callback) CentralEvaluationWithEMACallback (class in pfl.callback) CentralExponentialMovingAverage (class in pfl.model.ema) CentrallyApplicablePrivacyMechanism (class in pfl.privacy.privacy_mechanism) CentrallyAppliedPrivacyMechanism (class in pfl.privacy.privacy_mechanism) CentralPrivacyMechanism (class in pfl.privacy.privacy_mechanism) check_pfl_tree_installed() (in module pfl.internal.ops.common_ops) CheckpointNotFoundError choose_questions() (in module pfl.tree.tree_utils) clear_states() (pfl.data.user_state.AbstractUserStateStorage method) (pfl.data.user_state.DiskUserStateStorage method) (pfl.data.user_state.InMemoryUserStateStorage method) ClippingBound (class in pfl.internal.tree.gbdt_adaptive_hyperparameters) clone() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) clone_variable() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) cohort_noise_parameter (pfl.privacy.PrivacyAccountant property) CommonFrameworkBridge (class in pfl.internal.bridge.base) components (pfl.internal.distribution.mixture.Mixture property) (pfl.model.gaussian_mixture_model.GaussianMixtureModel property) ComposableMetricName (class in pfl.metrics) compute_first_order_gradient() (pfl.tree.gbdt_model.GBDTModel method) (pfl.tree.gbdt_model.GBDTModelClassifier method) (pfl.tree.gbdt_model.GBDTModelRegressor method) compute_second_order_gradient() (pfl.tree.gbdt_model.GBDTModel method) (pfl.tree.gbdt_model.GBDTModelClassifier method) (pfl.tree.gbdt_model.GBDTModelRegressor method) ComputeSecondOrderGradients (class in pfl.internal.tree.gbdt_adaptive_hyperparameters) concatenate() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) constrain_sensitivity() (pfl.privacy.NoPrivacy method) (pfl.privacy.privacy_mechanism.NormClipping method) (pfl.privacy.privacy_mechanism.SplitPrivacyMechanism method) construct_from_privacy_accountant() (pfl.privacy.adaptive_clipping.AdaptiveClippingGaussianMechanism class method) construct_single_iteration() (pfl.privacy.gaussian_mechanism.GaussianMechanism class method) consume_metrics() (pfl.internal.platform.generic_platform.GenericPlatform method) (pfl.internal.platform.generic_platform.Platform method) ConvergenceCallback (class in pfl.callback) convert_to_approximate_dp() (pfl.internal.privacy_loss_bound.RenyiPrivacyLossBound method) create_checkpoint_directories() (pfl.internal.platform.generic_platform.GenericPlatform method) (pfl.internal.platform.generic_platform.Platform method) CrossSiloUserSampler (class in pfl.data.sampling) current_depth (pfl.tree.gbdt_model.GBDTModel property) current_tree (pfl.tree.gbdt_model.GBDTModel property) current_value() (pfl.internal.tree.gbdt_adaptive_hyperparameters.ClippingBound method) (pfl.internal.tree.gbdt_adaptive_hyperparameters.ComputeSecondOrderGradients method) (pfl.internal.tree.gbdt_adaptive_hyperparameters.GBDTAdaptiveHyperparameter method) (pfl.internal.tree.gbdt_adaptive_hyperparameters.TrainCohortSize method) (pfl.internal.tree.gbdt_adaptive_hyperparameters.ValidationCohortSize method) D Dataset (class in pfl.data.dataset) DatasetSplit (class in pfl.data.dataset) DataTransport (class in pfl.aggregate.data_transport) decay (pfl.model.ema.CentralExponentialMovingAverage property) density() (pfl.internal.distribution.diagonal_gaussian.DiagonalGaussian method) (pfl.internal.distribution.distribution.Distribution method) (pfl.internal.distribution.mixture.Mixture method) diagonal_standard_gaussian() (in module pfl.internal.distribution.diagonal_gaussian) DiagonalGaussian (class in pfl.internal.distribution.diagonal_gaussian) DirichletDataSampler (class in pfl.data.sampling) DiskUserStateStorage (class in pfl.data.user_state) distribute_range() (pfl.internal.ops.distributed.DistributedContext method) distribute_value() (pfl.internal.ops.distributed.DistributedContext method) DistributedContext (class in pfl.internal.ops.distributed) Distribution (class in pfl.internal.distribution.distribution) do_control_variate_sgd() (pfl.internal.bridge.base.SCAFFOLDFrameworkBridge static method) do_multiple_epochs_of() (pfl.model.pytorch.PyTorchModel method) (pfl.model.tensorflow.TFModel method) do_proximal_sgd() (pfl.internal.bridge.base.FedProxFrameworkBridge static method) (pfl.internal.bridge.pytorch.proximal.PyTorchFedProxBridge static method) (pfl.internal.bridge.tensorflow.proximal.TFFedProxBridge static method) do_sgd() (pfl.internal.bridge.base.SGDFrameworkBridge static method) (pfl.internal.bridge.pytorch.sgd.PyTorchSGDBridge static method) (pfl.internal.bridge.tensorflow.sgd.TFSGDBridge static method) E EarlyStoppingCallback (class in pfl.callback) ElementWeightedMappedVectorStatistics (class in pfl.stats) EMGMMHyperParams (class in pfl.algorithm.expectation_maximization_gmm) erfc() (in module pfl.internal.distribution.log_float_functions) eval_kwargs (pfl.data.dataset.DatasetSplit property) EvaluatableModel (class in pfl.model.base) evaluate() (pfl.internal.tree.gbdt.GBDT method) (pfl.internal.tree.gbdt.GBDTClassifier method) (pfl.internal.tree.gbdt.GBDTRegressor method) (pfl.model.base.EvaluatableModel method) (pfl.model.gaussian_mixture_model.GaussianMixtureModel method) (pfl.model.pytorch.PyTorchModel method) (pfl.model.tensorflow.TFModel method) (pfl.tree.gbdt_model.GBDTModel method) exp() (in module pfl.internal.distribution.log_float_functions) ExpectationMaximizationGMM (class in pfl.algorithm.expectation_maximization_gmm) exponential_moving_average_update() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) F Feature (class in pfl.tree.tree_utils) FederatedAlgorithm (class in pfl.algorithm.base) FederatedAveraging (class in pfl.algorithm.federated_averaging) FederatedDataset (class in pfl.data.federated_dataset) FederatedDatasetBase (class in pfl.data.federated_dataset) FederatedDatasetMixture (class in pfl.data.federated_dataset) FederatedGBDT (class in pfl.tree.federated_gbdt) FederatedNNAlgorithm (class in pfl.algorithm.base) FedProx (class in pfl.algorithm.fedprox) FedProxFrameworkBridge (class in pfl.internal.bridge.base) FedProxParams (class in pfl.algorithm.fedprox) flatten() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) Float32DataTransport (class in pfl.aggregate.data_transport) FloatEquidistantQuestionGenerator (class in pfl.internal.tree.questions) FloatRandomQuestionGenerator (class in pfl.internal.tree.questions) ForwardSubstitution (class in pfl.privacy.ftrl_mechanism) FrameworkBridgeFactory (class in pfl.internal.bridge.factory) from_privacy_accountant() (pfl.privacy.gaussian_mechanism.GaussianMechanism class method) from_serialized_xgboost() (pfl.internal.tree.node.Node static method) from_slices() (pfl.data.federated_dataset.ArtificialFederatedDataset class method) (pfl.data.federated_dataset.FederatedDataset class method) from_slices_with_dirichlet_class_distribution() (pfl.data.federated_dataset.FederatedDataset class method) from_value() (pfl.internal.distribution.log_float.LogFloat class method) from_values_bins() (pfl.metrics.Histogram class method) from_values_range() (pfl.metrics.Histogram class method) from_vector() (pfl.internal.ops.tensorflow_ops.KerasMetricValue method) (pfl.metrics.Histogram method) (pfl.metrics.MetricValue method) (pfl.metrics.Summed method) (pfl.metrics.Weighted method) (pfl.privacy.privacy_snr.SNRMetric method) from_weights() (pfl.stats.ElementWeightedMappedVectorStatistics method) (pfl.stats.MappedVectorStatistics method) (pfl.stats.TrainingStatistics method) FTRLFrameworkBridge (class in pfl.internal.bridge.base) FTRLMatrixFactorizer (class in pfl.privacy.ftrl_mechanism) G gather_results() (pfl.aggregate.base.Backend method) GaussianApproximatedPrivacyMechanism (class in pfl.privacy.approximate_mechanism) GaussianMechanism (class in pfl.privacy.gaussian_mechanism) GaussianMixtureModel (class in pfl.model.gaussian_mixture_model) GBDT (class in pfl.internal.tree.gbdt) GBDTAdaptiveHyperparameter (class in pfl.internal.tree.gbdt_adaptive_hyperparameters) GBDTAlgorithmHyperParams (class in pfl.tree.federated_gbdt) GBDTClassificationModelHyperParams (class in pfl.tree.gbdt_model) GBDTClassifier (class in pfl.internal.tree.gbdt) GBDTClippingBound (class in pfl.tree.federated_gbdt) GBDTModel (class in pfl.tree.gbdt_model) GBDTModelClassifier (class in pfl.tree.gbdt_model) GBDTModelHyperParams (class in pfl.tree.gbdt_model) GBDTModelRegressor (class in pfl.tree.gbdt_model) GBDTRegressor (class in pfl.internal.tree.gbdt) generate() (pfl.internal.tree.questions.BoolQuestionGenerator method) (pfl.internal.tree.questions.FloatEquidistantQuestionGenerator method) (pfl.internal.tree.questions.FloatRandomQuestionGenerator method) (pfl.internal.tree.questions.IntEquidistantQuestionGenerator method) (pfl.internal.tree.questions.IntRandomQuestionGenerator method) (pfl.internal.tree.questions.QuestionGenerator method) generate_feature_questions() (pfl.tree.tree_utils.Feature method) GenericPlatform (class in pfl.internal.platform.generic_platform) get() (pfl.hyperparam.base.HyperParams method) get_cohort() (pfl.data.federated_dataset.ArtificialFederatedDataset method) (pfl.data.federated_dataset.FederatedDataset method) (pfl.data.federated_dataset.FederatedDatasetBase method) (pfl.data.federated_dataset.FederatedDatasetMixture method) get_data_sampler() (in module pfl.data.sampling) get_default_callbacks() (pfl.internal.platform.generic_platform.GenericPlatform method) (pfl.internal.platform.generic_platform.Platform method) get_distributed_addresses() (pfl.internal.platform.generic_platform.GenericPlatform method) (pfl.internal.platform.generic_platform.Platform method) get_leaf_values() (pfl.internal.tree.node.Node method) get_max_min_predictions() (pfl.internal.tree.gbdt.GBDT method) (pfl.internal.tree.gbdt.GBDTClassifier method) get_mixture_statistics() (pfl.model.gaussian_mixture_model.GaussianMixtureModel method) get_model_difference() (pfl.model.base.StatefulModel method) (pfl.model.pytorch.PyTorchModel method) (pfl.model.tensorflow.TFModel method) get_or_make_tf_function() (in module pfl.internal.bridge.tensorflow.common) get_overall_value() (in module pfl.metrics) get_param_value() (in module pfl.hyperparam.base) get_parameters() (pfl.model.base.StatefulModel method) (pfl.model.pytorch.PyTorchModel method) (pfl.model.tensorflow.TFModel method) get_platform() (in module pfl.internal.platform.selector) get_platform_context() (pfl.internal.platform.generic_platform.GenericPlatform method) (pfl.internal.platform.generic_platform.Platform method) get_pytorch_major_version() (in module pfl.internal.ops.common_ops) get_shape() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) get_squared_error() (pfl.privacy.approximate_mechanism.SquaredErrorLocalPrivacyMechanism method) get_tf_major_version() (in module pfl.internal.ops.common_ops) get_user_sampler() (in module pfl.data.sampling) get_weights() (pfl.stats.ElementWeightedMappedVectorStatistics method) (pfl.stats.MappedVectorStatistics method) (pfl.stats.TrainingStatistics method) get_worker_partition() (pfl.data.dataset.AbstractDataset method) (pfl.data.dataset.Dataset method) (pfl.data.dataset.DatasetSplit method) (pfl.data.pytorch.PyTorchDataDataset method) (pfl.data.tensorflow.TFDataDataset method) global_gaussian() (pfl.model.gaussian_mixture_model.GaussianMixtureModel method) global_norm() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) global_rank (pfl.internal.ops.distributed.DistributedContext property) (pfl.internal.ops.distributed.HorovodDistributedContext property) (pfl.internal.ops.distributed.NotDistributedContext property) (pfl.internal.ops.pytorch_ops.PyTorchDistributedContext property) (pfl.internal.ops.tensorflow_ops.TFDistributedContext property) GMMHyperParams (class in pfl.model.gaussian_mixture_model) GradAccumulationState (class in pfl.internal.ops.pytorch_ops) H Histogram (class in pfl.metrics) horovod_is_active() (in module pfl.internal.ops.distributed) HorovodDistributedContext (class in pfl.internal.ops.distributed) HyperParam (class in pfl.hyperparam.base) HyperParams (class in pfl.hyperparam.base) I incomplete_beta_function() (in module pfl.internal.distribution.log_float_functions) InMemoryUserStateStorage (class in pfl.data.user_state) IntEquidistantQuestionGenerator (class in pfl.internal.tree.questions) IntRandomQuestionGenerator (class in pfl.internal.tree.questions) is_leaf() (pfl.internal.tree.node.Node method) is_pytest_running() (in module pfl.internal.ops.common_ops) is_tensor() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) K KerasMetricValue (class in pfl.internal.ops.tensorflow_ops) L LaplaceMechanism (class in pfl.privacy.laplace_mechanism) lbfgs_direction() (pfl.internal.bridge.base.FTRLFrameworkBridge static method) (pfl.internal.bridge.pytorch.ftrl.PyTorchFTRLBridge static method) (pfl.internal.bridge.tensorflow.ftrl.TFFTRLBridge static method) load() (pfl.algorithm.base.FederatedAlgorithm method) (pfl.common_types.Saveable method) (pfl.model.pytorch.PyTorchModel method) (pfl.model.tensorflow.TFModel method) (pfl.tree.gbdt_model.GBDTModel method) load_state() (pfl.data.user_state.AbstractUserStateStorage method) (pfl.data.user_state.DiskUserStateStorage method) (pfl.data.user_state.InMemoryUserStateStorage method) (pfl.internal.bridge.base.CommonFrameworkBridge static method) (pfl.internal.bridge.numpy.common.NumpyCommonBridge static method) (pfl.internal.bridge.pytorch.common.PyTorchCommonBridge static method) (pfl.internal.bridge.tensorflow.common.TFCommonBridge static method) local_rank (pfl.internal.ops.distributed.DistributedContext property) (pfl.internal.ops.distributed.HorovodDistributedContext property) (pfl.internal.ops.distributed.NotDistributedContext property) (pfl.internal.ops.pytorch_ops.PyTorchDistributedContext property) (pfl.internal.ops.tensorflow_ops.TFDistributedContext property) local_size (pfl.internal.ops.distributed.DistributedContext property) (pfl.internal.ops.distributed.HorovodDistributedContext property) (pfl.internal.ops.distributed.NotDistributedContext property) (pfl.internal.ops.pytorch_ops.PyTorchDistributedContext property) (pfl.internal.ops.tensorflow_ops.TFDistributedContext property) LocalPrivacyMechanism (class in pfl.privacy.privacy_mechanism) LocalResultMetaData (class in pfl.context) log() (in module pfl.internal.distribution.log_float) log_densities() (pfl.internal.distribution.distribution.Distribution method) log_value (pfl.internal.distribution.log_float.LogFloat property) LogFloat (class in pfl.internal.distribution.log_float) loss_and_gradient() (pfl.internal.bridge.base.FTRLFrameworkBridge static method) (pfl.internal.bridge.pytorch.ftrl.PyTorchFTRLBridge static method) (pfl.internal.bridge.tensorflow.ftrl.TFFTRLBridge static method) M make_compute_new_num_components() (in module pfl.algorithm.expectation_maximization_gmm) MappedVectorStatistics (class in pfl.stats) MatrixFactorizationError max_depth() (pfl.internal.tree.node.Node method) MetricName (class in pfl.metrics) MetricNamePostfix (class in pfl.metrics) Metrics (class in pfl.metrics) MetricsZero (class in pfl.metrics) MetricValue (class in pfl.metrics) MinimizeReuseDataSampler (class in pfl.data.sampling) MinimizeReuseUserSampler (class in pfl.data.sampling) mix_up() (pfl.model.gaussian_mixture_model.GaussianMixtureModel method) Mixture (class in pfl.internal.distribution.mixture) MLFramework (class in pfl.internal.ops.framework_types) Model (class in pfl.model.base) model (pfl.model.gaussian_mixture_model.GaussianMixtureModel property) ModelCheckpointingCallback (class in pfl.callback) ModelHyperParams (class in pfl.hyperparam.base) module pfl.aggregate.data_transport pfl.aggregate.weighting pfl.algorithm.algorithm_utils pfl.algorithm.base pfl.algorithm.expectation_maximization_gmm pfl.algorithm.federated_averaging pfl.algorithm.reptile pfl.callback pfl.common_types pfl.context pfl.data.dataset pfl.data.federated_dataset pfl.data.partition pfl.data.pytorch pfl.data.sampling pfl.data.tensorflow pfl.data.user_state pfl.exception pfl.hyperparam.base pfl.internal.bisect pfl.internal.bridge.base pfl.internal.bridge.factory pfl.internal.bridge.numpy.common pfl.internal.bridge.pytorch.common pfl.internal.bridge.pytorch.ftrl pfl.internal.bridge.pytorch.proximal pfl.internal.bridge.pytorch.sgd pfl.internal.bridge.tensorflow.common pfl.internal.bridge.tensorflow.ftrl pfl.internal.bridge.tensorflow.proximal pfl.internal.bridge.tensorflow.sgd pfl.internal.distribution.diagonal_gaussian pfl.internal.distribution.distribution pfl.internal.distribution.log_float pfl.internal.distribution.log_float_functions pfl.internal.distribution.mixture pfl.internal.ops.common_ops pfl.internal.ops.distributed pfl.internal.ops.framework_types pfl.internal.ops.numpy_ops pfl.internal.ops.pytorch_ops pfl.internal.ops.selector pfl.internal.ops.tensorflow_ops pfl.internal.platform.generic_platform pfl.internal.platform.selector pfl.internal.privacy_loss_bound pfl.internal.tree.gbdt pfl.internal.tree.gbdt_adaptive_hyperparameters pfl.internal.tree.node pfl.internal.tree.questions pfl.metrics pfl.model.base pfl.model.ema pfl.model.gaussian_mixture_model pfl.model.pytorch pfl.model.tensorflow pfl.postprocessor.base pfl.postprocessor.metrics pfl.privacy.adaptive_clipping pfl.privacy.approximate_mechanism pfl.privacy.compute_parameters pfl.privacy.ftrl_mechanism pfl.privacy.gaussian_mechanism pfl.privacy.laplace_mechanism pfl.privacy.privacy_mechanism pfl.privacy.privacy_snr pfl.stats pfl.tree.federated_gbdt pfl.tree.gbdt_model pfl.tree.tree_utils MutableClippingBound (class in pfl.privacy.adaptive_clipping) N NNAlgorithmParams (class in pfl.algorithm.base) NNEvalHyperParams (class in pfl.hyperparam.base) NNTrainHyperParams (class in pfl.hyperparam.base) Node (class in pfl.internal.tree.node) NodeRecord (class in pfl.tree.gbdt_model) NoPrivacy (class in pfl.privacy) norm() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) normal_cdf() (in module pfl.internal.distribution.log_float_functions) NormClipping (class in pfl.privacy.privacy_mechanism) NormClippingOnly (class in pfl.privacy) NotDistributedContext (class in pfl.internal.ops.distributed) num_nodes() (pfl.internal.tree.node.Node method) num_parameters (pfl.stats.MappedVectorStatistics property) (pfl.stats.TrainingStatistics property) NumpyCommonBridge (class in pfl.internal.bridge.numpy.common) NumpyHorovodDistributedContext (class in pfl.internal.ops.numpy_ops) NumpySeedScope (class in pfl.internal.ops.numpy_ops) O on_train_begin() (pfl.callback.AggregateMetricsToDisk method) (pfl.callback.CentralEvaluationCallback method) (pfl.callback.CentralEvaluationWithEMACallback method) (pfl.callback.ProfilerCallback method) (pfl.callback.RestoreTrainingCallback method) (pfl.callback.StopwatchCallback method) (pfl.callback.TensorBoardCallback method) (pfl.callback.TrackBestOverallMetrics method) (pfl.callback.TrainingProcessCallback method) (pfl.callback.WandbCallback method) (pfl.tree.federated_gbdt.GBDTClippingBound method) on_train_end() (pfl.callback.AggregateMetricsToDisk method) (pfl.callback.ModelCheckpointingCallback method) (pfl.callback.ProfilerCallback method) (pfl.callback.TensorBoardCallback method) (pfl.callback.TrainingProcessCallback method) (pfl.callback.WandbCallback method) one_hot() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) optimize() (pfl.privacy.ftrl_mechanism.FTRLMatrixFactorizer method) optimizer_should_update (pfl.internal.ops.pytorch_ops.GradAccumulationState property) overall_value (pfl.internal.ops.tensorflow_ops.KerasMetricValue property) (pfl.metrics.Histogram property) (pfl.metrics.MetricValue property) (pfl.metrics.Summed property) (pfl.metrics.Weighted property) (pfl.privacy.privacy_snr.SNRMetric property) P partition_by_dirichlet_class_distribution() (in module pfl.data.partition) PersonalizedNNAlgorithm (class in pfl.algorithm.base) PersonalizedNNAlgorithmParams (class in pfl.algorithm.base) pfl.aggregate.data_transport module pfl.aggregate.weighting module pfl.algorithm.algorithm_utils module pfl.algorithm.base module pfl.algorithm.expectation_maximization_gmm module pfl.algorithm.federated_averaging module pfl.algorithm.reptile module pfl.callback module pfl.common_types module pfl.context module pfl.data.dataset module pfl.data.federated_dataset module pfl.data.partition module pfl.data.pytorch module pfl.data.sampling module pfl.data.tensorflow module pfl.data.user_state module pfl.exception module pfl.hyperparam.base module pfl.internal.bisect module pfl.internal.bridge.base module pfl.internal.bridge.factory module pfl.internal.bridge.numpy.common module pfl.internal.bridge.pytorch.common module pfl.internal.bridge.pytorch.ftrl module pfl.internal.bridge.pytorch.proximal module pfl.internal.bridge.pytorch.sgd module pfl.internal.bridge.tensorflow.common module pfl.internal.bridge.tensorflow.ftrl module pfl.internal.bridge.tensorflow.proximal module pfl.internal.bridge.tensorflow.sgd module pfl.internal.distribution.diagonal_gaussian module pfl.internal.distribution.distribution module pfl.internal.distribution.log_float module pfl.internal.distribution.log_float_functions module pfl.internal.distribution.mixture module pfl.internal.ops.common_ops module pfl.internal.ops.distributed module pfl.internal.ops.framework_types module pfl.internal.ops.numpy_ops module pfl.internal.ops.pytorch_ops module pfl.internal.ops.selector module pfl.internal.ops.tensorflow_ops module pfl.internal.platform.generic_platform module pfl.internal.platform.selector module pfl.internal.privacy_loss_bound module pfl.internal.tree.gbdt module pfl.internal.tree.gbdt_adaptive_hyperparameters module pfl.internal.tree.node module pfl.internal.tree.questions module pfl.metrics module pfl.model.base module pfl.model.ema module pfl.model.gaussian_mixture_model module pfl.model.pytorch module pfl.model.tensorflow module pfl.postprocessor.base module pfl.postprocessor.metrics module pfl.privacy.adaptive_clipping module pfl.privacy.approximate_mechanism module pfl.privacy.compute_parameters module pfl.privacy.ftrl_mechanism module pfl.privacy.gaussian_mechanism module pfl.privacy.laplace_mechanism module pfl.privacy.privacy_mechanism module pfl.privacy.privacy_snr module pfl.stats module pfl.tree.federated_gbdt module pfl.tree.gbdt_model module pfl.tree.tree_utils module PFLError Platform (class in pfl.internal.platform.generic_platform) PLDPrivacyAccountant (class in pfl.privacy) point_shape (pfl.internal.distribution.diagonal_gaussian.DiagonalGaussian property) (pfl.internal.distribution.distribution.Distribution property) (pfl.internal.distribution.mixture.Mixture property) Population (class in pfl.common_types) postprocess_one_user() (pfl.aggregate.data_transport.BFloat16DataTransport method) (pfl.aggregate.data_transport.DataTransport method) (pfl.aggregate.data_transport.Float32DataTransport method) (pfl.aggregate.weighting.WeightByDatapoints method) (pfl.aggregate.weighting.WeightByUser method) (pfl.aggregate.weighting.WeightingStrategy method) (pfl.postprocessor.base.Postprocessor method) (pfl.postprocessor.metrics.SummaryMetrics method) (pfl.privacy.adaptive_clipping.AdaptiveClippingGaussianMechanism method) (pfl.privacy.approximate_mechanism.GaussianApproximatedPrivacyMechanism method) (pfl.privacy.privacy_mechanism.CentrallyAppliedPrivacyMechanism method) (pfl.privacy.privacy_mechanism.LocalPrivacyMechanism method) postprocess_server() (pfl.postprocessor.base.Postprocessor method) (pfl.postprocessor.metrics.SummaryMetrics method) (pfl.privacy.adaptive_clipping.AdaptiveClippingGaussianMechanism method) (pfl.privacy.approximate_mechanism.GaussianApproximatedPrivacyMechanism method) (pfl.privacy.privacy_mechanism.CentrallyAppliedPrivacyMechanism method) (pfl.privacy.privacy_mechanism.LocalPrivacyMechanism method) postprocess_server_live() (pfl.postprocessor.base.Postprocessor method) (pfl.privacy.adaptive_clipping.AdaptiveClippingGaussianMechanism method) (pfl.privacy.privacy_mechanism.CentrallyAppliedPrivacyMechanism method) (pfl.privacy.privacy_mechanism.LocalPrivacyMechanism method) postprocess_training_statistics() (pfl.tree.federated_gbdt.FederatedGBDT static method) Postprocessor (class in pfl.postprocessor.base) predict() (pfl.internal.tree.gbdt.GBDT method) (pfl.internal.tree.gbdt.GBDTClassifier method) (pfl.internal.tree.node.Node method) (pfl.tree.gbdt_model.GBDTModel method) predict_classes() (pfl.internal.tree.gbdt.GBDTClassifier method) (pfl.tree.gbdt_model.GBDTModelClassifier method) PrivacyAccountant (class in pfl.privacy) PrivacyLossBound (class in pfl.internal.privacy_loss_bound) PrivacyMechanism (class in pfl.privacy.privacy_mechanism) PrivacyMetricName (class in pfl.privacy.privacy_mechanism) privatize() (pfl.privacy.privacy_mechanism.LocalPrivacyMechanism method) (pfl.privacy.privacy_mechanism.SplitPrivacyMechanism method) process_aggregated_statistics() (pfl.algorithm.base.FederatedAlgorithm method) (pfl.algorithm.expectation_maximization_gmm.ExpectationMaximizationGMM method) (pfl.algorithm.federated_averaging.FederatedAveraging method) (pfl.tree.federated_gbdt.FederatedGBDT method) process_aggregated_statistics_from_all_contexts() (pfl.algorithm.base.FederatedAlgorithm method) process_xgboost_node() (in module pfl.internal.tree.node) ProfilerCallback (class in pfl.callback) PRVPrivacyAccountant (class in pfl.privacy) PyTorchCommonBridge (class in pfl.internal.bridge.pytorch.common) PyTorchDataDataset (class in pfl.data.pytorch) PyTorchDistributedContext (class in pfl.internal.ops.pytorch_ops) PyTorchFederatedDataset (class in pfl.data.pytorch) PyTorchFedProxBridge (class in pfl.internal.bridge.pytorch.proximal) PyTorchFTRLBridge (class in pfl.internal.bridge.pytorch.ftrl) PyTorchHorovodDistributedContext (class in pfl.internal.ops.pytorch_ops) PyTorchModel (class in pfl.model.pytorch) PyTorchSeedScope (class in pfl.internal.ops.pytorch_ops) PyTorchSGDBridge (class in pfl.internal.bridge.pytorch.sgd) PyTorchTensorDataset (class in pfl.data.pytorch) PyTorchTrainStepArgs (class in pfl.internal.ops.pytorch_ops) Q QuestionGenerator (class in pfl.internal.tree.questions) R raw_data (pfl.data.dataset.DatasetSplit property) RDPPrivacyAccountant (class in pfl.privacy) RenyiPrivacyLossBound (class in pfl.internal.privacy_loss_bound) Reptile (class in pfl.algorithm.reptile) reshape() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) responsibilities() (pfl.internal.distribution.mixture.Mixture method) RestoreTrainingCallback (class in pfl.callback) reweight() (pfl.stats.ElementWeightedMappedVectorStatistics method) (pfl.stats.MappedVectorStatistics method) (pfl.stats.WeightedStatistics method) run() (pfl.algorithm.base.FederatedAlgorithm method) run_train_eval() (in module pfl.algorithm.algorithm_utils) S sample() (pfl.internal.distribution.diagonal_gaussian.DiagonalGaussian method) (pfl.internal.distribution.distribution.Distribution method) (pfl.internal.distribution.mixture.Mixture method) save() (pfl.algorithm.base.FederatedAlgorithm method) (pfl.common_types.Saveable method) (pfl.model.ema.CentralExponentialMovingAverage method) (pfl.model.pytorch.PyTorchModel method) (pfl.model.tensorflow.TFModel method) (pfl.tree.gbdt_model.GBDTModel method) save_state() (pfl.data.user_state.AbstractUserStateStorage method) (pfl.data.user_state.DiskUserStateStorage method) (pfl.data.user_state.InMemoryUserStateStorage method) (pfl.internal.bridge.base.CommonFrameworkBridge static method) (pfl.internal.bridge.numpy.common.NumpyCommonBridge static method) (pfl.internal.bridge.pytorch.common.PyTorchCommonBridge static method) (pfl.internal.bridge.tensorflow.common.TFCommonBridge static method) Saveable (class in pfl.common_types) SCAFFOLDFrameworkBridge (class in pfl.internal.bridge.base) sensitivity_scaling() (pfl.privacy.approximate_mechanism.SquaredErrorLocalPrivacyMechanism method) (pfl.privacy.gaussian_mechanism.GaussianMechanism method) (pfl.privacy.laplace_mechanism.LaplaceMechanism method) sensitivity_squared_error() (pfl.privacy.approximate_mechanism.SquaredErrorLocalPrivacyMechanism method) (pfl.privacy.gaussian_mechanism.GaussianMechanism method) (pfl.privacy.laplace_mechanism.LaplaceMechanism method) set_parameters() (pfl.model.base.StatefulModel method) (pfl.model.pytorch.PyTorchModel method) (pfl.model.tensorflow.TFModel method) set_platform() (in module pfl.internal.platform.selector) setup_amp() (in module pfl.internal.ops.pytorch_ops) SGDFrameworkBridge (class in pfl.internal.bridge.base) shadow_variable_map (pfl.model.ema.CentralExponentialMovingAverage property) sign (pfl.internal.distribution.log_float.LogFloat property) signal_l2_norm (pfl.privacy.privacy_snr.SNRMetric property) simulate_bfloat16_transport() (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) simulate_one_user() (pfl.algorithm.base.FederatedAlgorithm method) (pfl.algorithm.base.FederatedNNAlgorithm method) (pfl.algorithm.base.PersonalizedNNAlgorithm method) (pfl.algorithm.expectation_maximization_gmm.ExpectationMaximizationGMM method) (pfl.tree.federated_gbdt.FederatedGBDT method) SimulatedBackend (class in pfl.aggregate.simulate) SkipSerialization (class in pfl.metrics) SNRMetric (class in pfl.privacy.privacy_snr) split() (pfl.data.dataset.AbstractDataset method) (pfl.data.dataset.Dataset method) (pfl.data.dataset.DatasetSplit method) (pfl.data.pytorch.PyTorchDataDataset method) (pfl.data.tensorflow.TFDataDataset method) (pfl.internal.distribution.diagonal_gaussian.DiagonalGaussian method) SplitPrivacyMechanism (class in pfl.privacy.privacy_mechanism) squared_error (pfl.privacy.privacy_snr.SNRMetric property) SquaredErrorLocalPrivacyMechanism (class in pfl.privacy.approximate_mechanism) state_description (pfl.context.CentralContext property) StatefulModel (class in pfl.model.base) static_clone() (pfl.hyperparam.base.HyperParams method) step() (pfl.privacy.ftrl_mechanism.ForwardSubstitution method) StopwatchCallback (class in pfl.callback) StringMetricName (class in pfl.metrics) SumAggregator (class in pfl.aggregate.base) SummaryMetrics (class in pfl.postprocessor.metrics) Summed (class in pfl.metrics) T TabularDataset (class in pfl.data.dataset) TensorBoardCallback (class in pfl.callback) TensorLike (class in pfl.stats) terminate_fn() (pfl.internal.bridge.base.FTRLFrameworkBridge static method) (pfl.internal.bridge.pytorch.ftrl.PyTorchFTRLBridge static method) (pfl.internal.bridge.tensorflow.ftrl.TFFTRLBridge static method) TFCommonBridge (class in pfl.internal.bridge.tensorflow.common) TFDataDataset (class in pfl.data.tensorflow) TFDistributedContext (class in pfl.internal.ops.tensorflow_ops) TFFederatedDataset (class in pfl.data.tensorflow) TFFedProxBridge (class in pfl.internal.bridge.tensorflow.proximal) TFFTRLBridge (class in pfl.internal.bridge.tensorflow.ftrl) TFHorovodDistributedContext (class in pfl.internal.ops.tensorflow_ops) TFModel (class in pfl.model.tensorflow) TFSGDBridge (class in pfl.internal.bridge.tensorflow.sgd) TFTensorDataset (class in pfl.data.tensorflow) to_numpy() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) to_serialized_xgboost() (pfl.internal.tree.gbdt.GBDT method) (pfl.internal.tree.node.Node method) to_simple_dict() (pfl.metrics.Metrics method) to_tensor() (in module pfl.internal.ops.numpy_ops) (in module pfl.internal.ops.pytorch_ops) (in module pfl.internal.ops.tensorflow_ops) to_vector() (pfl.internal.ops.tensorflow_ops.KerasMetricValue method) (pfl.metrics.Histogram method) (pfl.metrics.MetricValue method) (pfl.metrics.Summed method) (pfl.metrics.Weighted method) (pfl.privacy.privacy_snr.SNRMetric method) to_vectors() (pfl.metrics.Metrics method) TrackBestOverallMetrics (class in pfl.callback) train_kwargs (pfl.data.dataset.DatasetSplit property) TrainCohortSize (class in pfl.internal.tree.gbdt_adaptive_hyperparameters) training_complete() (pfl.internal.tree.node.Node method) TrainingProcessCallback (class in pfl.callback) TrainingStatistics (class in pfl.stats) TrainMetricName (class in pfl.metrics) try_cached_call() (in module pfl.internal.ops.tensorflow_ops) typing.ParameterType (built-in variable) U update() (pfl.model.ema.CentralExponentialMovingAverage method) user_average() (in module pfl.metrics) UserContext (class in pfl.context) UserNotFoundError V ValidationCohortSize (class in pfl.internal.tree.gbdt_adaptive_hyperparameters) value (pfl.internal.distribution.log_float.LogFloat property) value() (pfl.algorithm.fedprox.AdaptMuOnMetricCallback method) (pfl.hyperparam.base.HyperParam method) (pfl.privacy.adaptive_clipping.MutableClippingBound method) (pfl.tree.federated_gbdt.GBDTClippingBound method) W WandbCallback (class in pfl.callback) weight (pfl.stats.ElementWeightedMappedVectorStatistics property) (pfl.stats.WeightedStatistics property) WeightByDatapoints (class in pfl.aggregate.weighting) WeightByUser (class in pfl.aggregate.weighting) Weighted (class in pfl.metrics) WeightedStatistics (class in pfl.stats) WeightingStrategy (class in pfl.aggregate.weighting) worker_reduce() (pfl.aggregate.base.Aggregator method) (pfl.aggregate.base.SumAggregator method) worker_reduce_metrics_only() (pfl.aggregate.base.Aggregator method) (pfl.aggregate.base.SumAggregator method) world_size (pfl.internal.ops.distributed.DistributedContext property) (pfl.internal.ops.distributed.HorovodDistributedContext property) (pfl.internal.ops.distributed.NotDistributedContext property) (pfl.internal.ops.pytorch_ops.PyTorchDistributedContext property) (pfl.internal.ops.tensorflow_ops.TFDistributedContext property)