Skip to main content
TensorFlow
Install Learn
  • Introduction
    New to TensorFlow?
  • Tutorials
    Learn how to use TensorFlow with end-to-end examples
  • Guide
    Learn framework concepts and components
  • Learn ML
    Educational resources to master your path with TensorFlow
API
  • TensorFlow (v2.16.1)
  • Versions…
  • TensorFlow.js
  • TensorFlow Lite
  • TFX
Resources
  • LIBRARIES
  • TensorFlow.js
    Develop web ML applications in JavaScript
  • TensorFlow Lite
    Deploy ML on mobile, microcontrollers and other edge devices
  • TFX
    Build production ML pipelines
  • All libraries
    Create advanced models and extend TensorFlow
  • RESOURCES
  • Models & datasets
    Pre-trained models and datasets built by Google and the community
  • Tools
    Tools to support and accelerate TensorFlow workflows
  • Responsible AI
    Resources for every stage of the ML workflow
  • Recommendation systems
    Build recommendation systems with open source tools
Community
  • Groups
    User groups, interest groups and mailing lists
  • Contribute
    Guide for contributing to code and documentation
  • Blog
    Stay up to date with all things TensorFlow
  • Forum
    Discussion platform for the TensorFlow community
Why TensorFlow
  • About
  • Case studies
/
  • English
  • 中文 – 简体
GitHub Sign in
  • Federated
Overview Tutorials Guide API
TensorFlow
  • Install
  • Learn
    • More
  • API
    • More
  • Resources
    • More
    • Overview
    • Tutorials
    • Guide
    • API
  • Community
    • More
  • Why TensorFlow
    • More
  • GitHub
  • tff
    • Overview
    • Computation
    • TypedObject
    • Value
    • federated_aggregate
    • federated_broadcast
    • federated_computation
    • federated_eval
    • federated_map
    • federated_max
    • federated_mean
    • federated_min
    • federated_secure_select
    • federated_secure_sum
    • federated_secure_sum_bitwidth
    • federated_select
    • federated_sum
    • federated_value
    • federated_zip
    • sequence_map
    • sequence_reduce
    • sequence_sum
    • to_value
  • tff.aggregators
    • Overview
    • AggregationFactory
    • DifferentiallyPrivateFactory
    • DiscreteFourierTransformFactory
    • EncodedSumFactory
    • HadamardTransformFactory
    • MeanFactory
    • PrivateQuantileEstimationProcess
    • SecureModularSumFactory
    • SecureSumFactory
    • SumFactory
    • UnweightedAggregationFactory
    • UnweightedMeanFactory
    • UnweightedReservoirSamplingFactory
    • WeightedAggregationFactory
    • add_measurements
    • as_weighted_aggregator
    • clipping_factory
    • concat_factory
    • federated_sample
    • secure_quantized_sum
    • zeroing_factory
  • tff.analytics
    • Overview
    • HierarchicalHistogramDecoder
    • IbltFactory
    • build_hierarchical_histogram_process
    • count_distinct
      • Overview
      • build_client_hyperloglog_computation
      • build_federated_secure_max_computation
      • create_federated_hyperloglog_computation
    • data_processing
      • Overview
      • get_all_elements
      • get_capped_elements
      • get_capped_elements_with_counts
      • get_top_elements
      • get_top_elements_with_counts
      • get_top_multi_elements
      • get_unique_elements
      • get_unique_elements_with_counts
      • to_stacked_tensor
    • differential_privacy
      • Overview
      • analytic_gauss_stddev
    • heavy_hitters
      • Overview
      • iblt
        • Overview
        • CharacterEncoding
        • ClippingIbltFactory
        • CoupledHyperEdgeHasher
        • IbltDecoder
        • IbltEncoder
        • IbltTensorDecoder
        • IbltTensorEncoder
        • RandomHyperEdgeHasher
        • build_iblt_computation
        • create_chunker
        • decode_iblt_tensor_tf
        • decode_iblt_tf
    • histogram_processing
      • Overview
      • threshold_histogram
  • tff.backends
    • Overview
    • mapreduce
      • Overview
      • BroadcastForm
      • DistributeAggregateForm
      • MapReduceForm
      • check_computation_compatible_with_map_reduce_form