Skip to main content
Ctrl+K

decent-bench

  • Background
  • User Guide
  • API Reference
  • Developer Guide
  • Advanced Developer Guide
    • Contributors
    • (TEMP) PyTorch Optimizer Integration
  • GitHub
  • PyPI
  • Background
  • User Guide
  • API Reference
  • Developer Guide
  • Advanced Developer Guide
  • Contributors
  • (TEMP) PyTorch Optimizer Integration
  • GitHub
  • PyPI

Section Navigation

  • decent_bench.metrics
    • decent_bench.metrics.metric_library
    • decent_bench.metrics.runtime_library
    • decent_bench.metrics.utils
  • decent_bench.utils
    • decent_bench.utils.array
    • decent_bench.utils.agent_utils
    • decent_bench.utils.checkpoint_manager
    • decent_bench.utils.interoperability
    • decent_bench.utils.logger
    • decent_bench.utils.network_utils
    • decent_bench.utils.progress_bar
    • decent_bench.utils.pytorch_utils
    • decent_bench.utils.types
  • decent_bench.agents
  • decent_bench.benchmark
  • decent_bench.centralized_algorithms
  • decent_bench.costs
  • decent_bench.datasets
  • decent_bench.algorithms
    • decent_bench.algorithms.p2p
    • decent_bench.algorithms.federated
    • decent_bench.algorithms.utils
  • decent_bench.networks
  • decent_bench.schemes
  • decent_bench
  • decent_bench.utils

decent_bench.utils#

  • decent_bench.utils.array
    • Array
  • decent_bench.utils.agent_utils
    • infer_client_data_size()
  • decent_bench.utils.checkpoint_manager
    • CheckpointManager
  • decent_bench.utils.interoperability
    • argmax()
    • argmin()
    • astype()
    • copy()
    • diag()
    • eye()
    • eye_like()
    • get_item()
    • max()
    • mean()
    • min()
    • norm()
    • ones_like()
    • reshape()
    • set_item()
    • shape()
    • squeeze()
    • stack()
    • sum()
    • to_array()
    • to_array_like()
    • to_numpy()
    • to_torch()
    • to_tensorflow()
    • to_jax()
    • transpose()
    • zeros()
    • zeros_like()
    • absolute()
    • add()
    • div()
    • dot()
    • matmul()
    • maximum()
    • mul()
    • negative()
    • power()
    • sign()
    • sqrt()
    • sub()
    • device_to_framework_device()
    • framework_device_of_array()
    • is_supported_array_type()
    • autodecorate_cost_method()
    • choice()
    • rng_numpy()
    • get_rng_state()
    • get_seed()
    • rng_tensorflow()
    • rng_torch()
    • set_rng_state()
    • set_seed()
    • uniform_like()
    • uniform()
    • normal()
    • normal_like()
    • rng_jax()
  • decent_bench.utils.logger
    • LOGGER
    • LogQueue
    • start_logger()
    • start_log_listener()
    • start_queue_logger()
  • decent_bench.utils.network_utils
    • plot_network()
  • decent_bench.utils.progress_bar
    • ProgressBarHandle
    • ProgressBarController
  • decent_bench.utils.pytorch_utils
    • SimpleLinearModel
    • ArgmaxActivation
    • ArgminActivation
  • decent_bench.utils.types
    • NetworkT
    • ArrayLike
    • SupportedArrayTypes
    • InitialStates
    • LocalSteps
    • ArrayKey
    • EmpiricalRiskIndices
    • EmpiricalRiskReduction
    • EmpiricalRiskBatchSize
    • Datapoint
    • Dataset
    • SupportedFrameworks
    • SupportedDevices

previous

decent_bench.metrics.utils

next

decent_bench.utils.array

© Copyright 2026, Team Decent.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.18.0.