id: 1 unit: def RemoteTrainer() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 258 LOC McCabe index: 65 number of parameters: 5 id: 2 unit: def parse_args() file: horovod/runner/launch.py start line: 0 end line: 0 size: 242 LOC McCabe index: 3 number of parameters: 0 id: 3 unit: void BackgroundThreadLoop() file: horovod/common/operations.cc start line: 354 end line: 564 size: 154 LOC McCabe index: 28 number of parameters: 1 id: 4 unit: def RemoteTrainer() file: horovod/spark/keras/remote.py start line: 0 end line: 0 size: 140 LOC McCabe index: 25 number of parameters: 5 id: 5 unit: void FusedAllreduce() file: horovod/common/ops/adasum/adasum.h start line: 195 end line: 336 size: 128 LOC McCabe index: 18 number of parameters: 10 id: 6 unit: def _run_static() file: horovod/runner/launch.py start line: 0 end line: 0 size: 74 LOC McCabe index: 18 number of parameters: 1 id: 7 unit: def _get_or_create_dataset() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 70 LOC McCabe index: 16 number of parameters: 11 id: 8 unit: void PerformOperation() file: horovod/common/operations.cc start line: 253 end line: 330 size: 67 LOC McCabe index: 19 number of parameters: 2 id: 9 unit: def train_gluon() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 66 LOC McCabe index: 19 number of parameters: 0 id: 10 unit: def broadcast_optimizer_state() file: horovod/torch/functions.py start line: 0 end line: 0 size: 64 LOC McCabe index: 31 number of parameters: 2 id: 11 unit: def create_distributed_optimizer() file: horovod/_keras/__init__.py start line: 0 end line: 0 size: 64 LOC McCabe index: 10 number of parameters: 8 id: 12 unit: def run_elastic() file: horovod/spark/runner.py start line: 0 end line: 0 size: 63 LOC McCabe index: 13 number of parameters: 2 id: 13 unit: def _handle() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 62 LOC McCabe index: 19 number of parameters: 3 id: 14 unit: def mpi_run() file: horovod/runner/mpi_run.py start line: 0 end line: 0 size: 62 LOC McCabe index: 19 number of parameters: 6 id: 15 unit: def train_module() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 62 LOC McCabe index: 18 number of parameters: 0 id: 16 unit: def train_fn() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 61 LOC McCabe index: 1 number of parameters: 1 id: 17 unit: def train_fn() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 60 LOC McCabe index: 1 number of parameters: 1 id: 18 unit: def allreduce() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 59 LOC McCabe index: 20 number of parameters: 8 id: 19 unit: def _transform() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 59 LOC McCabe index: 17 number of parameters: 2 id: 20 unit: def run() file: horovod/spark/runner.py start line: 0 end line: 0 size: 59 LOC McCabe index: 14 number of parameters: 2 id: 21 unit: void DoHorovodOperation() file: horovod/mxnet/mpi_ops.cc start line: 75 end line: 137 size: 58 LOC McCabe index: 7 number of parameters: 3 id: 22 unit: Status EnqueueTensorAlltoall() file: horovod/common/operations.cc start line: 979 end line: 1040 size: 57 LOC McCabe index: 10 number of parameters: 7 id: 23 unit: Status EnqueueTensorAllreduce() file: horovod/common/operations.cc start line: 840 end line: 901 size: 56 LOC McCabe index: 9 number of parameters: 10 id: 24 unit: void FusedPairwiseReduceWithComm() file: horovod/common/ops/adasum/adasum.h start line: 338 end line: 398 size: 56 LOC McCabe index: 7 number of parameters: 10 id: 25 unit: static void ResizeNd() file: horovod/torch/tensor_util.h start line: 55 end line: 114 size: 55 LOC McCabe index: 1 number of parameters: 4 id: 26 unit: def save_bare_keras_optimizer() file: horovod/spark/keras/bare.py start line: 0 end line: 0 size: 54 LOC McCabe index: 17 number of parameters: 2 id: 27 unit: def get_simple_meta_from_parquet() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 54 LOC McCabe index: 10 number of parameters: 5 id: 28 unit: def get_data_rec() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 53 LOC McCabe index: 1 number of parameters: 6 id: 29 unit: void DoHorovodOperationCudaOnCPU() file: horovod/mxnet/mpi_ops.cc start line: 198 end line: 250 size: 50 LOC McCabe index: 6 number of parameters: 3 id: 30 unit: def __init__() file: horovod/runner/__init__.py start line: 0 end line: 0 size: 50 LOC McCabe index: 1 number of parameters: 1 id: 31 unit: def run() file: horovod/runner/__init__.py start line: 0 end line: 0 size: 50 LOC McCabe index: 6 number of parameters: 2 id: 32 unit: inline void PushHorovodOperationCudaOnCPU() file: horovod/mxnet/mpi_ops.cc start line: 252 end line: 318 size: 49 LOC McCabe index: 6 number of parameters: 10 id: 33 unit: inline void PushHorovodOperation() file: horovod/mxnet/mpi_ops.cc start line: 139 end line: 195 size: 48 LOC McCabe index: 6 number of parameters: 10 id: 34 unit: def _get_col_info() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 48 LOC McCabe index: 11 number of parameters: 1 id: 35 unit: def _transform() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 47 LOC McCabe index: 13 number of parameters: 2 id: 36 unit: def get_common_interfaces() file: horovod/runner/driver/driver_service.py start line: 0 end line: 0 size: 45 LOC McCabe index: 19 number of parameters: 4 id: 37 unit: def cnn_model_fn() file: examples/tensorflow_mnist_estimator.py start line: 0 end line: 0 size: 45 LOC McCabe index: 12 number of parameters: 3 id: 38 unit: def main() file: examples/tensorflow_mnist.py start line: 0 end line: 0 size: 45 LOC McCabe index: 13 number of parameters: 1 id: 39 unit: def set_args_from_config() file: horovod/runner/common/util/config_parser.py start line: 0 end line: 0 size: 44 LOC McCabe index: 14 number of parameters: 3 id: 40 unit: inline void Float2HalfBits() file: horovod/common/half.h start line: 79 end line: 139 size: 44 LOC McCabe index: 11 number of parameters: 2 id: 41 unit: void parse_and_set_affinity() file: horovod/common/common.cc start line: 148 end line: 200 size: 44 LOC McCabe index: 12 number of parameters: 3 id: 42 unit: virtual Status Execute() file: horovod/common/ops/collective_operations.h start line: 198 end line: 256 size: 44 LOC McCabe index: 5 number of parameters: 2 id: 43 unit: def train() file: examples/tensorflow2_mnist_ray.py start line: 0 end line: 0 size: 44 LOC McCabe index: 8 number of parameters: 1 id: 44 unit: def _probe_one() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 43 LOC McCabe index: 9 number of parameters: 4 id: 45 unit: def _batch_generator_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 43 LOC McCabe index: 21 number of parameters: 7 id: 46 unit: def main() file: examples/tensorflow_mnist_estimator.py start line: 0 end line: 0 size: 43 LOC McCabe index: 13 number of parameters: 1 id: 47 unit: def backward() file: horovod/torch/sync_batch_norm.py start line: 0 end line: 0 size: 42 LOC McCabe index: 9 number of parameters: 2 id: 48 unit: def check_shape_compatibility() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 42 LOC McCabe index: 18 number of parameters: 6 id: 49 unit: def execute_function_multithreaded() file: horovod/runner/util/threads.py start line: 0 end line: 0 size: 41 LOC McCabe index: 13 number of parameters: 4 id: 50 unit: def _driver_fn() file: horovod/runner/driver/driver_service.py start line: 0 end line: 0 size: 41 LOC McCabe index: 15 number of parameters: 3 id: 51 unit: def _exec_command_fn() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 41 LOC McCabe index: 10 number of parameters: 1 id: 52 unit: def __init__() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 41 LOC McCabe index: 17 number of parameters: 7 id: 53 unit: def __init__() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 41 LOC McCabe index: 16 number of parameters: 5 id: 54 unit: virtual void PointToPointSendRecv() file: horovod/common/ops/adasum/adasum.h start line: 55 end line: 99 size: 41 LOC McCabe index: 4 number of parameters: 9 id: 55 unit: inline void ComputeDotAndNormSqrdsfp16() file: horovod/common/ops/adasum/adasum.h start line: 427 end line: 468 size: 41 LOC McCabe index: 3 number of parameters: 7 id: 56 unit: def _launch_task_servers() file: horovod/runner/driver/driver_service.py start line: 0 end line: 0 size: 40 LOC McCabe index: 8 number of parameters: 4 id: 57 unit: def _run_elastic() file: horovod/runner/launch.py start line: 0 end line: 0 size: 40 LOC McCabe index: 8 number of parameters: 1 id: 58 unit: def js_run() file: horovod/runner/js_run.py start line: 0 end line: 0 size: 40 LOC McCabe index: 14 number of parameters: 6 id: 59 unit: def _prep_data_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 40 LOC McCabe index: 9 number of parameters: 7 id: 60 unit: def execute() file: horovod/runner/common/util/safe_shell_exec.py start line: 0 end line: 0 size: 39 LOC McCabe index: 16 number of parameters: 6 id: 61 unit: bool RunLoopOnce() file: horovod/common/operations.cc start line: 566 end line: 616 size: 39 LOC McCabe index: 7 number of parameters: 1 id: 62 unit: def __init__() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 39 LOC McCabe index: 3 number of parameters: 30 id: 63 unit: def prepare_df() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 39 LOC McCabe index: 2 number of parameters: 1 id: 64 unit: def main() file: examples/tensorflow_mnist_eager.py start line: 0 end line: 0 size: 39 LOC McCabe index: 7 number of parameters: 1 id: 65 unit: def prepare_df() file: examples/keras_spark_rossmann_estimator.py start line: 0 end line: 0 size: 39 LOC McCabe index: 2 number of parameters: 1 id: 66 unit: def _allreduce_async() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 38 LOC McCabe index: 14 number of parameters: 6 id: 67 unit: void InitializeHorovodOnce() file: horovod/common/operations.cc start line: 620 end line: 666 size: 38 LOC McCabe index: 9 number of parameters: 2 id: 68 unit: def save_tf_keras_optimizer() file: horovod/spark/keras/tensorflow.py start line: 0 end line: 0 size: 38 LOC McCabe index: 6 number of parameters: 2 id: 69 unit: def _task_fn() file: horovod/spark/runner.py start line: 0 end line: 0 size: 38 LOC McCabe index: 22 number of parameters: 6 id: 70 unit: def prepare_df() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 38 LOC McCabe index: 2 number of parameters: 1 id: 71 unit: def generate_jsrun_rankfile() file: horovod/runner/js_run.py start line: 0 end line: 0 size: 37 LOC McCabe index: 11 number of parameters: 2 id: 72 unit: virtual Status Execute() file: horovod/common/ops/collective_operations.h start line: 133 end line: 178 size: 37 LOC McCabe index: 1 number of parameters: 2 id: 73 unit: def start() file: horovod/ray/runner.py start line: 0 end line: 0 size: 37 LOC McCabe index: 6 number of parameters: 5 id: 74 unit: def train() file: examples/adasum_small_model.py start line: 0 end line: 0 size: 37 LOC McCabe index: 11 number of parameters: 1 id: 75 unit: def terminate_executor_shell_and_children() file: horovod/runner/common/util/safe_shell_exec.py start line: 0 end line: 0 size: 36 LOC McCabe index: 13 number of parameters: 1 id: 76 unit: def __init__() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 36 LOC McCabe index: 1 number of parameters: 29 id: 77 unit: def get_host_assignments() file: horovod/runner/common/util/hosts.py start line: 0 end line: 0 size: 35 LOC McCabe index: 7 number of parameters: 3 id: 78 unit: def _check_all_hosts_ssh_successful() file: horovod/runner/launch.py start line: 0 end line: 0 size: 35 LOC McCabe index: 7 number of parameters: 3 id: 79 unit: def _get_keras_utils() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 35 LOC McCabe index: 14 number of parameters: 1 id: 80 unit: Status EnqueueTensorBroadcast() file: horovod/common/operations.cc start line: 940 end line: 975 size: 34 LOC McCabe index: 4 number of parameters: 8 id: 81 unit: def _handle() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 33 LOC McCabe index: 11 number of parameters: 3 id: 82 unit: def load_tf_keras_optimizer() file: horovod/spark/keras/tensorflow.py start line: 0 end line: 0 size: 33 LOC McCabe index: 11 number of parameters: 2 id: 83 unit: def load_bare_keras_optimizer() file: horovod/spark/keras/bare.py start line: 0 end line: 0 size: 33 LOC McCabe index: 11 number of parameters: 2 id: 84 unit: def check_build() file: horovod/runner/launch.py start line: 0 end line: 0 size: 32 LOC McCabe index: 3 number of parameters: 1 id: 85 unit: def run_controller() file: horovod/runner/launch.py start line: 0 end line: 0 size: 32 LOC McCabe index: 13 number of parameters: 7 id: 86 unit: def _deserialize_dict() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 32 LOC McCabe index: 9 number of parameters: 2 id: 87 unit: def forward_stream() file: horovod/runner/common/util/safe_shell_exec.py start line: 0 end line: 0 size: 31 LOC McCabe index: 11 number of parameters: 4 id: 88 unit: void WaitForEvents() file: horovod/common/ops/cuda_operations.cc start line: 79 end line: 114 size: 31 LOC McCabe index: 8 number of parameters: 4 id: 89 unit: void WaitForEvents() file: horovod/common/ops/hip_operations.cc start line: 78 end line: 113 size: 31 LOC McCabe index: 8 number of parameters: 4 id: 90 unit: def DistributedOptimizer() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 31 LOC McCabe index: 11 number of parameters: 10 id: 91 unit: inline void HalfBits2Float() file: horovod/common/half.h start line: 43 end line: 77 size: 30 LOC McCabe index: 8 number of parameters: 2 id: 92 unit: def _check_extension_lambda() file: horovod/common/util.py start line: 0 end line: 0 size: 30 LOC McCabe index: 4 number of parameters: 4 id: 93 unit: Status EnqueueTensorAllgather() file: horovod/common/operations.cc start line: 905 end line: 936 size: 30 LOC McCabe index: 4 number of parameters: 6 id: 94 unit: def __init__() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 30 LOC McCabe index: 1 number of parameters: 1 id: 95 unit: def set_env_from_args() file: horovod/runner/common/util/config_parser.py start line: 0 end line: 0 size: 29 LOC McCabe index: 5 number of parameters: 2 id: 96 unit: int DoAlltoallCudaOnCPU() file: horovod/torch/mpi_ops_v2.cc start line: 269 end line: 307 size: 29 LOC McCabe index: 2 number of parameters: 4 id: 97 unit: LibType ParseCPUOpsFromEnv() file: horovod/common/utils/env_parser.cc start line: 42 end line: 76 size: 29 LOC McCabe index: 5 number of parameters: 0 id: 98 unit: def _handle() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 29 LOC McCabe index: 13 number of parameters: 3 id: 99 unit: def train() file: examples/pytorch_imagenet_resnet50.py start line: 0 end line: 0 size: 29 LOC McCabe index: 5 number of parameters: 1 id: 100 unit: def get_allocation_info() file: horovod/runner/util/lsf.py start line: 0 end line: 0 size: 28 LOC McCabe index: 6 number of parameters: 0 id: 101 unit: def _on_workers_recorded() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 28 LOC McCabe index: 13 number of parameters: 1 id: 102 unit: def launch_gloo_elastic() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 28 LOC McCabe index: 6 number of parameters: 6 id: 103 unit: int DoAllreduceCudaOnCPU() file: horovod/torch/mpi_ops_v2.cc start line: 93 end line: 127 size: 28 LOC McCabe index: 2 number of parameters: 7 id: 104 unit: void ComputeAsync() file: horovod/tensorflow/mpi_ops.cc start line: 509 end line: 538 size: 28 LOC McCabe index: 3 number of parameters: 2 id: 105 unit: def sync_fn() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 28 LOC McCabe index: 6 number of parameters: 2 id: 106 unit: def get_mnist_iterator() file: examples/mxnet_mnist.py start line: 0 end line: 0 size: 28 LOC McCabe index: 2 number of parameters: 1 id: 107 unit: def forward() file: horovod/torch/sync_batch_norm.py start line: 0 end line: 0 size: 27 LOC McCabe index: 3 number of parameters: 8 id: 108 unit: LibType ParseControllerOpsFromEnv() file: horovod/common/utils/env_parser.cc start line: 78 end line: 110 size: 27 LOC McCabe index: 4 number of parameters: 0 id: 109 unit: def _make_allreduce_grads_fn() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 27 LOC McCabe index: 10 number of parameters: 7 id: 110 unit: def prepare_data() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 27 LOC McCabe index: 12 number of parameters: 10 id: 111 unit: def _slot_info_to_command_fn() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 26 LOC McCabe index: 4 number of parameters: 2 id: 112 unit: int DoBroadcast() file: horovod/torch/mpi_ops_v2.cc start line: 183 end line: 211 size: 26 LOC McCabe index: 3 number of parameters: 4 id: 113 unit: virtual Status Execute() file: horovod/common/ops/collective_operations.h start line: 57 end line: 90 size: 26 LOC McCabe index: 1 number of parameters: 2 id: 114 unit: void float16_sum() file: horovod/common/half.cc start line: 44 end line: 76 size: 26 LOC McCabe index: 5 number of parameters: 4 id: 115 unit: def _compile_model() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 26 LOC McCabe index: 6 number of parameters: 2 id: 116 unit: int DoAllgatherCudaOnCPU() file: horovod/torch/mpi_ops_v2.cc start line: 149 end line: 181 size: 25 LOC McCabe index: 1 number of parameters: 3 id: 117 unit: def _record_state() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 24 LOC McCabe index: 8 number of parameters: 4 id: 118 unit: def _task_fn() file: horovod/runner/task_fn.py start line: 0 end line: 0 size: 24 LOC McCabe index: 1 number of parameters: 4 id: 119 unit: def broadcast_object() file: horovod/tensorflow/functions.py start line: 0 end line: 0 size: 24 LOC McCabe index: 6 number of parameters: 4 id: 120 unit: def broadcast_object_fn() file: horovod/tensorflow/functions.py start line: 0 end line: 0 size: 24 LOC McCabe index: 5 number of parameters: 3 id: 121 unit: def create_workers() file: horovod/ray/runner.py start line: 0 end line: 0 size: 24 LOC McCabe index: 8 number of parameters: 4 id: 122 unit: def rsh() file: horovod/spark/driver/rsh.py start line: 0 end line: 0 size: 24 LOC McCabe index: 5 number of parameters: 9 id: 123 unit: def _get_metadata() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 24 LOC McCabe index: 12 number of parameters: 1 id: 124 unit: def to_petastorm_fn() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 24 LOC McCabe index: 8 number of parameters: 2 id: 125 unit: def build_extensions() file: setup.py start line: 0 end line: 0 size: 24 LOC McCabe index: 8 number of parameters: 1 id: 126 unit: def is_mx_mkldnn() file: cmake/build_utils.py start line: 0 end line: 0 size: 23 LOC McCabe index: 7 number of parameters: 0 id: 127 unit: def _notify_workers_host_changes() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 23 LOC McCabe index: 6 number of parameters: 2 id: 128 unit: def launch_gloo() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 23 LOC McCabe index: 8 number of parameters: 6 id: 129 unit: def make_override_action() file: horovod/runner/launch.py start line: 0 end line: 0 size: 23 LOC McCabe index: 1 number of parameters: 1 id: 130 unit: int DoAllreduce() file: horovod/torch/mpi_ops_v2.cc start line: 64 end line: 91 size: 23 LOC McCabe index: 2 number of parameters: 7 id: 131 unit: Status EnqueueJoin() file: horovod/common/operations.cc start line: 1044 end line: 1068 size: 23 LOC McCabe index: 3 number of parameters: 5 id: 132 unit: CacheState cached() file: horovod/common/response_cache.h start line: 62 end line: 107 size: 23 LOC McCabe index: 1 number of parameters: 3 id: 133 unit: def allgather_object() file: horovod/tensorflow/functions.py start line: 0 end line: 0 size: 23 LOC McCabe index: 5 number of parameters: 3 id: 134 unit: def _fit_on_prepared_data() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 23 LOC McCabe index: 5 number of parameters: 7 id: 135 unit: def predict_fn() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 23 LOC McCabe index: 5 number of parameters: 1 id: 136 unit: def generate_batch() file: examples/tensorflow_word2vec.py start line: 0 end line: 0 size: 23 LOC McCabe index: 5 number of parameters: 3 id: 137 unit: def init() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 22 LOC McCabe index: 8 number of parameters: 6 id: 138 unit: def create_rendezvous_handler() file: horovod/runner/elastic/rendezvous.py start line: 0 end line: 0 size: 22 LOC McCabe index: 3 number of parameters: 1 id: 139 unit: def _update_host_assignments() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 22 LOC McCabe index: 10 number of parameters: 2 id: 140 unit: def __init__() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 22 LOC McCabe index: 2 number of parameters: 8 id: 141 unit: def do_PUT() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 22 LOC McCabe index: 4 number of parameters: 1 id: 142 unit: int DoBroadcastCudaOnCPU() file: horovod/torch/mpi_ops_v2.cc start line: 213 end line: 241 size: 22 LOC McCabe index: 1 number of parameters: 4 id: 143 unit: def init() file: horovod/common/basics.py start line: 0 end line: 0 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 144 unit: virtual void DispatchComputeDotAndNormSqrds() file: horovod/common/ops/adasum/adasum.h start line: 101 end line: 122 size: 22 LOC McCabe index: 6 number of parameters: 8 id: 145 unit: void ComputeAsync() file: horovod/tensorflow/mpi_ops.cc start line: 380 end line: 403 size: 22 LOC McCabe index: 1 number of parameters: 2 id: 146 unit: def _create_workers() file: horovod/ray/runner.py start line: 0 end line: 0 size: 22 LOC McCabe index: 3 number of parameters: 5 id: 147 unit: def _train_val_split() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 22 LOC McCabe index: 10 number of parameters: 2 id: 148 unit: def add_elapsed() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 22 LOC McCabe index: 8 number of parameters: 2 id: 149 unit: def train() file: examples/elastic/pytorch_mnist_elastic.py start line: 0 end line: 0 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 150 unit: def add_elapsed() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 22 LOC McCabe index: 8 number of parameters: 2 id: 151 unit: def add_elapsed() file: examples/keras_spark_rossmann_estimator.py start line: 0 end line: 0 size: 22 LOC McCabe index: 8 number of parameters: 2 id: 152 unit: def on_event() file: horovod/runner/util/threads.py start line: 0 end line: 0 size: 21 LOC McCabe index: 8 number of parameters: 3 id: 153 unit: def wait_for_available_slots() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 21 LOC McCabe index: 6 number of parameters: 3 id: 154 unit: void Response_SerializeToWire() file: horovod/common/message.cc start line: 415 end line: 437 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 155 unit: ncclDataType_t GetNCCLDataType() file: horovod/common/ops/nccl_operations.cc start line: 23 end line: 43 size: 21 LOC McCabe index: 8 number of parameters: 1 id: 156 unit: def make_dataset_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 21 LOC McCabe index: 7 number of parameters: 8 id: 157 unit: def data_type_to_numpy() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 21 LOC McCabe index: 12 number of parameters: 1 id: 158 unit: def _get_metadata_to_save() file: horovod/spark/common/serialization.py start line: 0 end line: 0 size: 21 LOC McCabe index: 5 number of parameters: 5 id: 159 unit: def __init__() file: horovod/runner/util/cache.py start line: 0 end line: 0 size: 20 LOC McCabe index: 9 number of parameters: 4 id: 160 unit: def use_cache() file: horovod/runner/util/cache.py start line: 0 end line: 0 size: 20 LOC McCabe index: 4 number of parameters: 0 id: 161 unit: def _get_mpi_implementation() file: horovod/runner/mpi_run.py start line: 0 end line: 0 size: 20 LOC McCabe index: 7 number of parameters: 1 id: 162 unit: int DoAlltoall() file: horovod/torch/mpi_ops_v2.cc start line: 243 end line: 267 size: 20 LOC McCabe index: 2 number of parameters: 4 id: 163 unit: def step() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 20 LOC McCabe index: 5 number of parameters: 2 id: 164 unit: virtual void CrossRankBitwiseAnd() file: horovod/common/controller.h start line: 47 end line: 115 size: 20 LOC McCabe index: 2 number of parameters: 2 id: 165 unit: void ScaleBufferCPUImpl() file: horovod/common/ops/collective_operations.h start line: 98 end line: 125 size: 20 LOC McCabe index: 5 number of parameters: 4 id: 166 unit: void RecordEvent() file: horovod/common/ops/gpu_operations.h start line: 69 end line: 98 size: 20 LOC McCabe index: 1 number of parameters: 3 id: 167 unit: def __init__() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 20 LOC McCabe index: 3 number of parameters: 11 id: 168 unit: def conv_model() file: examples/tensorflow_mnist.py start line: 0 end line: 0 size: 20 LOC McCabe index: 8 number of parameters: 3 id: 169 unit: def validate() file: examples/pytorch_imagenet_resnet50.py start line: 0 end line: 0 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 170 unit: def get_nvcc_flags() file: cmake/build_utils.py start line: 0 end line: 0 size: 19 LOC McCabe index: 9 number of parameters: 0 id: 171 unit: def allreduce() file: horovod/mxnet/mpi_ops.py start line: 0 end line: 0 size: 19 LOC McCabe index: 2 number of parameters: 6 id: 172 unit: def alltoall() file: horovod/mxnet/mpi_ops.py start line: 0 end line: 0 size: 19 LOC McCabe index: 4 number of parameters: 4 id: 173 unit: def __init__() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 19 LOC McCabe index: 2 number of parameters: 8 id: 174 unit: def _exec_middleman() file: horovod/runner/common/util/safe_shell_exec.py start line: 0 end line: 0 size: 19 LOC McCabe index: 2 number of parameters: 6 id: 175 unit: def _send_one() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 176 unit: def make_override_bool_action() file: horovod/runner/launch.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 177 unit: int DoJoin() file: horovod/torch/mpi_ops_v2.cc start line: 320 end line: 342 size: 19 LOC McCabe index: 1 number of parameters: 1 id: 178 unit: def DistributedOptimizer() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 19 LOC McCabe index: 6 number of parameters: 6 id: 179 unit: def __init__() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 19 LOC McCabe index: 3 number of parameters: 10 id: 180 unit: void CrossRankBitwiseAnd() file: horovod/common/gloo/gloo_controller.h start line: 36 end line: 65 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 181 unit: def run_fn() file: horovod/common/elastic.py start line: 0 end line: 0 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 182 unit: inline void ScaledAddfp16() file: horovod/common/ops/adasum/adasum.h start line: 470 end line: 488 size: 19 LOC McCabe index: 3 number of parameters: 6 id: 183 unit: inline void MmStorePhPartial() file: horovod/common/ops/adasum/adasum.h start line: 523 end line: 545 size: 19 LOC McCabe index: 9 number of parameters: 3 id: 184 unit: LogLevel ParseLogLevelStr() file: horovod/common/logging.cc start line: 55 end line: 73 size: 19 LOC McCabe index: 7 number of parameters: 1 id: 185 unit: void ComputeAsync() file: horovod/tensorflow/mpi_ops.cc start line: 729 end line: 748 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 186 unit: def _notify_and_register_task_addresses() file: horovod/spark/runner.py start line: 0 end line: 0 size: 19 LOC McCabe index: 6 number of parameters: 3 id: 187 unit: def data_type_to_str() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 19 LOC McCabe index: 11 number of parameters: 1 id: 188 unit: def is_mx_cuda() file: cmake/build_utils.py start line: 0 end line: 0 size: 18 LOC McCabe index: 6 number of parameters: 0 id: 189 unit: def broadcast_object() file: horovod/mxnet/functions.py start line: 0 end line: 0 size: 18 LOC McCabe index: 4 number of parameters: 3 id: 190 unit: def broadcast_parameters() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 7 number of parameters: 2 id: 191 unit: def _discover_hosts() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 18 LOC McCabe index: 5 number of parameters: 1 id: 192 unit: def broadcast_object() file: horovod/torch/functions.py start line: 0 end line: 0 size: 18 LOC McCabe index: 4 number of parameters: 3 id: 193 unit: def _allreduce_grad_async() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 18 LOC McCabe index: 7 number of parameters: 2 id: 194 unit: void Request_SerializeToWire() file: horovod/common/message.cc start line: 184 end line: 203 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 195 unit: cudaError_t GetGpuEvent() file: horovod/common/ops/cuda_operations.cc start line: 28 end line: 47 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 196 unit: hipError_t GetGpuEvent() file: horovod/common/ops/hip_operations.cc start line: 27 end line: 46 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 197 unit: def _apply_shared() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 3 id: 198 unit: def _get_keras_utils() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 18 LOC McCabe index: 6 number of parameters: 2 id: 199 unit: def __init__() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 18 LOC McCabe index: 7 number of parameters: 11 id: 200 unit: def test() file: examples/elastic/pytorch_mnist_elastic.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 0 id: 201 unit: def test() file: examples/pytorch_mnist.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 0 id: 202 unit: def build_dataset() file: examples/tensorflow_word2vec.py start line: 0 end line: 0 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 203 unit: def allgather_object() file: horovod/mxnet/functions.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 204 unit: def allreduce_() file: horovod/mxnet/mpi_ops.py start line: 0 end line: 0 size: 17 LOC McCabe index: 2 number of parameters: 6 id: 205 unit: def broadcast() file: horovod/mxnet/mpi_ops.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 4 id: 206 unit: def get_run_command() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 5 id: 207 unit: def do_GET() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 208 unit: def allgather_object() file: horovod/torch/functions.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 209 unit: def _make_hook() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 210 unit: def _make_hook() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 211 unit: def _average_metrics_in_place() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 17 LOC McCabe index: 7 number of parameters: 2 id: 212 unit: bool Verify() file: horovod/common/wire/message_generated.h start line: 415 end line: 431 size: 17 LOC McCabe index: 15 number of parameters: 1 id: 213 unit: def env() file: horovod/common/util.py start line: 0 end line: 0 size: 17 LOC McCabe index: 7 number of parameters: 1 id: 214 unit: void set_affinity() file: horovod/common/common.cc start line: 119 end line: 140 size: 17 LOC McCabe index: 5 number of parameters: 1 id: 215 unit: virtual void DispatchScaledAdd() file: horovod/common/ops/adasum/adasum.h start line: 124 end line: 140 size: 17 LOC McCabe index: 6 number of parameters: 7 id: 216 unit: def DistributedGradientTape() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 5 number of parameters: 7 id: 217 unit: void ComputeAsync() file: horovod/tensorflow/mpi_ops.cc start line: 448 end line: 468 size: 17 LOC McCabe index: 1 number of parameters: 2 id: 218 unit: def establish_rendezvous() file: horovod/ray/runner.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 219 unit: def _custom_sparse_to_dense_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 17 LOC McCabe index: 6 number of parameters: 0 id: 220 unit: def _calculate_loss_fn() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 221 unit: def spark_scalar_to_python_type() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 17 LOC McCabe index: 8 number of parameters: 1 id: 222 unit: def _get_dataset_info() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 17 LOC McCabe index: 6 number of parameters: 3 id: 223 unit: def in_thread() file: horovod/runner/util/threads.py start line: 0 end line: 0 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 224 unit: def find_available_hosts_and_slots() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 225 unit: def validate_config_args() file: horovod/runner/common/util/config_parser.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 226 unit: def _probe() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 16 LOC McCabe index: 6 number of parameters: 2 id: 227 unit: def __init__() file: horovod/runner/common/util/settings.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 14 id: 228 unit: def _run() file: horovod/runner/launch.py start line: 0 end line: 0 size: 16 LOC McCabe index: 14 number of parameters: 1 id: 229 unit: int DoAllgather() file: horovod/torch/mpi_ops_v2.cc start line: 129 end line: 147 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 230 unit: void ParseStallInspectorFromEnv() file: horovod/common/utils/env_parser.cc start line: 120 end line: 137 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 231 unit: Status ConvertStatus() file: horovod/tensorflow/mpi_ops.cc start line: 89 end line: 104 size: 16 LOC McCabe index: 6 number of parameters: 1 id: 232 unit: def _reshape_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 4 id: 233 unit: def _fit_on_prepared_data() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 16 LOC McCabe index: 3 number of parameters: 7 id: 234 unit: def _fit() file: horovod/spark/common/estimator.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 235 unit: def mpi_run() file: horovod/spark/mpi_run.py start line: 0 end line: 0 size: 16 LOC McCabe index: 2 number of parameters: 6 id: 236 unit: def task_exec() file: horovod/spark/task/__init__.py start line: 0 end line: 0 size: 16 LOC McCabe index: 6 number of parameters: 4 id: 237 unit: def predict_fn() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 238 unit: def run_benchmark() file: examples/elastic/tensorflow2_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 239 unit: def do_DELETE() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 240 unit: def synchronize() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 241 unit: inline const DataType() file: horovod/common/wire/message_generated.h start line: 52 end line: 66 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 242 unit: bool Verify() file: horovod/common/wire/message_generated.h start line: 208 end line: 222 size: 15 LOC McCabe index: 13 number of parameters: 1 id: 243 unit: void Response_ParseFromWire() file: horovod/common/message.cc start line: 394 end line: 408 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 244 unit: ccl_datatype_t GetCCLDataType() file: horovod/common/ops/ccl_operations.cc start line: 35 end line: 49 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 245 unit: void ComputeAsync() file: horovod/tensorflow/mpi_ops.cc start line: 579 end line: 594 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 246 unit: def __init__() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 15 LOC McCabe index: 3 number of parameters: 9 id: 247 unit: def _remote_attrs() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 248 unit: def _check_params() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 15 LOC McCabe index: 8 number of parameters: 2 id: 249 unit: def numpy_type_to_str() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 15 LOC McCabe index: 7 number of parameters: 1 id: 250 unit: def run_benchmark() file: examples/elastic/pytorch_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 251 unit: def train() file: examples/pytorch_mnist.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 252 unit: def run() file: examples/tensorflow_synthetic_benchmark.py start line: 0 end line: 0 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 253 unit: def allgather() file: horovod/mxnet/mpi_ops.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 254 unit: void ThrowIfError() file: horovod/mxnet/adapter.cc start line: 116 end line: 129 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 255 unit: def find_port() file: horovod/runner/util/network.py start line: 0 end line: 0 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 256 unit: def _handle_worker_exit() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 14 LOC McCabe index: 5 number of parameters: 4 id: 257 unit: def _get_local_addresses() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 14 LOC McCabe index: 9 number of parameters: 1 id: 258 unit: def _launch_job() file: horovod/runner/launch.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 259 unit: def _allreduce_grad_async() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 260 unit: void ThrowIfError() file: horovod/torch/adapter_v2.cc start line: 139 end line: 152 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 261 unit: def load_model() file: horovod/_keras/__init__.py start line: 0 end line: 0 size: 14 LOC McCabe index: 6 number of parameters: 6 id: 262 unit: void CrossRankBitwiseAnd() file: horovod/common/mpi/mpi_controller.h start line: 40 end line: 62 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 263 unit: cudaError_t ReleaseGpuEvent() file: horovod/common/ops/cuda_operations.cc start line: 49 end line: 64 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 264 unit: hipError_t ReleaseGpuEvent() file: horovod/common/ops/hip_operations.cc start line: 48 end line: 63 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 265 unit: bool Enabled() file: horovod/common/ops/gpu_operations.h start line: 134 end line: 153 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 266 unit: def _moments() file: horovod/tensorflow/sync_batch_norm.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 267 unit: def _prepare_data_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 268 unit: def _create_model() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 269 unit: def _make_spark_thread() file: horovod/spark/runner.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 7 id: 270 unit: def __init__() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 8 id: 271 unit: def get_common_interfaces() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 272 unit: def _metric_cls() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 273 unit: def _prepare_np_data_fn() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 274 unit: def main() file: horovod/spark/task/mpirun_exec_fn.py start line: 0 end line: 0 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 275 unit: def adjust_learning_rate() file: examples/pytorch_imagenet_resnet50.py start line: 0 end line: 0 size: 14 LOC McCabe index: 6 number of parameters: 2 id: 276 unit: def _wait() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 13 LOC McCabe index: 7 number of parameters: 4 id: 277 unit: def get_env_rank_and_size() file: horovod/runner/common/util/env.py start line: 0 end line: 0 size: 13 LOC McCabe index: 8 number of parameters: 0 id: 278 unit: def parse_hosts_and_slots() file: horovod/runner/common/util/hosts.py start line: 0 end line: 0 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 279 unit: def _make_handler() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 280 unit: def broadcast_parameters() file: horovod/torch/functions.py start line: 0 end line: 0 size: 13 LOC McCabe index: 9 number of parameters: 2 id: 281 unit: def _alltoall_async() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 4 id: 282 unit: def on_batch_end() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 3 id: 283 unit: def get_average_backwards_compatibility_fun() file: horovod/common/util.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 284 unit: static void SerializeToString() file: horovod/common/message.h start line: 205 end line: 219 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 285 unit: void Request_ParseFromWire() file: horovod/common/message.cc start line: 170 end line: 182 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 286 unit: void InitNCCLComm() file: horovod/common/ops/nccl_operations.h start line: 61 end line: 78 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 287 unit: bool Enabled() file: horovod/common/ops/gpu_operations.h start line: 158 end line: 174 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 288 unit: def __init__() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 5 id: 289 unit: def __init__() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 4 id: 290 unit: def gloo_run() file: horovod/spark/gloo_run.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 4 id: 291 unit: def _update_metrics_fn() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 292 unit: def check_validation() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 13 LOC McCabe index: 8 number of parameters: 2 id: 293 unit: def to_list() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 2 id: 294 unit: def __init__() file: horovod/keras/callbacks.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 5 id: 295 unit: def broadcast_() file: horovod/mxnet/mpi_ops.py start line: 0 end line: 0 size: 12 LOC McCabe index: 2 number of parameters: 4 id: 296 unit: def __init__() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 12 LOC McCabe index: 6 number of parameters: 5 id: 297 unit: def filter_local_addresses() file: horovod/runner/util/network.py start line: 0 end line: 0 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 298 unit: def __init__() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 5 id: 299 unit: def _start_worker_process() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 300 unit: def step() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 301 unit: void ComputeDotAndNormSqrds() file: horovod/common/ops/adasum/adasum.h start line: 402 end line: 414 size: 12 LOC McCabe index: 2 number of parameters: 7 id: 302 unit: bool is_avx_and_f16c() file: horovod/common/half.cc start line: 28 end line: 39 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 303 unit: def __init__() file: horovod/tensorflow/keras/callbacks.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 5 id: 304 unit: def gloo_run_elastic() file: horovod/spark/gloo_run.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 305 unit: def is_module_available_fn() file: horovod/spark/torch/util.py start line: 0 end line: 0 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 306 unit: def get_local_output_dir_fn() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 307 unit: def _fit_on_parquet() file: horovod/spark/common/estimator.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 308 unit: def _handle() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 309 unit: def get_nvcc_bin() file: cmake/build_utils.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 310 unit: def _load() file: horovod/runner/util/cache.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 311 unit: def update_available_hosts() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 1 id: 312 unit: def __init__() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 313 unit: def execute() file: horovod/runner/common/util/tiny_shell_exec.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 314 unit: def wait_for_command_start() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 315 unit: def check_for_command_start() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 316 unit: inline const ResponseType() file: horovod/common/wire/message_generated.h start line: 138 end line: 148 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 317 unit: def _cache() file: horovod/common/util.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 318 unit: int horovod_mpi_threads_supported() file: horovod/common/operations.cc start line: 738 end line: 750 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 319 unit: bool Enabled() file: horovod/common/ops/ccl_operations.h start line: 47 end line: 61 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 320 unit: void Allgather() file: horovod/common/ops/gloo_operations.h start line: 53 end line: 68 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 321 unit: DDL_Type GetDDLDataType() file: horovod/common/ops/ddl_operations.cc start line: 23 end line: 33 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 322 unit: def _make_broadcast_group_fn() file: horovod/tensorflow/functions.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 0 id: 323 unit: def _cache() file: horovod/tensorflow/util.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 324 unit: def __init__() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 8 id: 325 unit: def run() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 1 id: 326 unit: def finalize_registration() file: horovod/ray/runner.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 327 unit: def __init__() file: horovod/ray/runner.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 6 id: 328 unit: def _calculate_shuffle_buffer_size_fn() file: horovod/spark/keras/remote.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 329 unit: def fit_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 330 unit: def fit_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 331 unit: def _serialize_param_value() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 11 LOC McCabe index: 7 number of parameters: 4 id: 332 unit: def _serialize_keras_optimizer() file: horovod/spark/keras/optimizer.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 333 unit: def _calculate_shuffle_buffer_size_fn() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 334 unit: def _construct_metric_value_holders_fn() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 335 unit: def _write_metrics_summary_fn() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 0 id: 336 unit: def getOptimizer() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 337 unit: def _get_model_kwargs() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 6 id: 338 unit: def getOptimizer() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 339 unit: def is_cached() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 11 LOC McCabe index: 6 number of parameters: 3 id: 340 unit: def __init__() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 6 id: 341 unit: def next() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 342 unit: def maybe_download() file: examples/tensorflow_word2vec.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 343 unit: def training_step() file: examples/tensorflow2_mnist.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 344 unit: def conv_nets() file: examples/mxnet_mnist.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 345 unit: def benchmark_step() file: examples/tensorflow2_synthetic_benchmark.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 346 unit: def DistributedOptimizer() file: horovod/keras/__init__.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 7 id: 347 unit: def _do_allreduce() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 3 id: 348 unit: def get_local_intfs() file: horovod/runner/util/network.py start line: 0 end line: 0 size: 10 LOC McCabe index: 7 number of parameters: 1 id: 349 unit: def get_driver_ip() file: horovod/runner/util/network.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 350 unit: def __init__() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 6 id: 351 unit: def read_data_from_kvstore() file: horovod/runner/http/http_client.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 4 id: 352 unit: def put_data_into_kvstore() file: horovod/runner/http/http_client.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 5 id: 353 unit: def _handle() file: horovod/runner/task/task_service.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 354 unit: def forward() file: horovod/torch/sync_batch_norm.py start line: 0 end line: 0 size: 10 LOC McCabe index: 6 number of parameters: 2 id: 355 unit: def _register_hooks() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 356 unit: def _register_hooks() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 357 unit: def _autodetect_steps_per_epoch() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 1 id: 358 unit: def __init__() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 8 id: 359 unit: def mpi_threads_supported() file: horovod/common/basics.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 360 unit: Status Execute() file: horovod/common/ops/nccl_operations.h start line: 142 end line: 154 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 361 unit: virtual void Allgather() file: horovod/common/ops/gloo_operations.h start line: 32 end line: 45 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 362 unit: Status FinalizeGPUQueue() file: horovod/common/ops/gpu_operations.h start line: 107 end line: 129 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 363 unit: def DistributedOptimizer() file: horovod/tensorflow/keras/__init__.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 7 id: 364 unit: def _allgather_grad() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 365 unit: def __init__() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 10 id: 366 unit: def __init__() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 10 id: 367 unit: def _train_minibatch_fn() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 368 unit: def _get_optimizer_with_unscaled_lr_fn() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 369 unit: def _get_metric_avgs_fn() file: horovod/spark/torch/remote.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 370 unit: def _create_model() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 371 unit: def parse_url() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 372 unit: def get_local_output_dir_fn() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 373 unit: def next_dataset_index() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 374 unit: def saveMetadata() file: horovod/spark/common/serialization.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 6 id: 375 unit: def benchmark_step() file: examples/elastic/pytorch_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 376 unit: def train_input_generator() file: examples/tensorflow_mnist.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 377 unit: def get() file: horovod/runner/util/cache.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 378 unit: def parse_host_files() file: horovod/runner/common/util/hosts.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 379 unit: def __init__() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 380 unit: def wait_for_task_to_task_address_updates() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 381 unit: def _get_mpi_implementation_flags() file: horovod/runner/mpi_run.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 2 id: 382 unit: def main() file: horovod/runner/run_task.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 383 unit: def _allgather_async() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 384 unit: def _broadcast_async() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 4 id: 385 unit: def synchronize() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 386 unit: void DivideInPlace() file: horovod/torch/mpi_ops_v2.cc start line: 54 end line: 62 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 387 unit: def on_batch_begin() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 9 LOC McCabe index: 7 number of parameters: 3 id: 388 unit: inline const RequestType() file: horovod/common/wire/message_generated.h start line: 100 end line: 108 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 389 unit: def check_extension() file: horovod/common/util.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 390 unit: def gloo_built() file: horovod/common/util.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 391 unit: def nccl_built() file: horovod/common/util.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 392 unit: def ddl_built() file: horovod/common/util.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 393 unit: def ccl_built() file: horovod/common/util.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 394 unit: void horovod_shutdown() file: horovod/common/operations.cc start line: 690 end line: 700 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 395 unit: static void ParseFromBytes() file: horovod/common/message.h start line: 129 end line: 145 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 396 unit: virtual Status AllocateOutput() file: horovod/common/common.h start line: 220 end line: 235 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 397 unit: def check_host_updates() file: horovod/common/elastic.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 1 id: 398 unit: Status Execute() file: horovod/common/ops/nccl_operations.h start line: 124 end line: 134 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 399 unit: Status Execute() file: horovod/common/ops/gloo_operations.h start line: 74 end line: 85 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 400 unit: Status Execute() file: horovod/common/ops/gloo_operations.h start line: 89 end line: 100 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 401 unit: Status Execute() file: horovod/common/ops/gloo_operations.h start line: 104 end line: 115 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 402 unit: bool LogTimeFromEnv() file: horovod/common/logging.cc start line: 84 end line: 92 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 403 unit: void EnqueueWriteEvent() file: horovod/common/timeline.h start line: 51 end line: 62 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 404 unit: def _load_model() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 405 unit: def start_executable() file: horovod/ray/runner.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 4 id: 406 unit: def __init__() file: horovod/ray/runner.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 6 id: 407 unit: def run() file: horovod/ray/runner.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 5 id: 408 unit: def _get_model_kwargs() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 409 unit: def wait_for_initial_registration() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 410 unit: def wait_for_task_to_task_address_updates() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 411 unit: def serialize_fn() file: horovod/spark/torch/util.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 412 unit: def deserialize_fn() file: horovod/spark/torch/util.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 413 unit: def run() file: horovod/spark/common/backend.py start line: 0 end line: 0 size: 9 LOC McCabe index: 6 number of parameters: 3 id: 414 unit: def load() file: horovod/spark/common/serialization.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 415 unit: def __init__() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 6 id: 416 unit: def is_build_action() file: setup.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 0 id: 417 unit: def forward() file: examples/pytorch_spark_mnist.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 418 unit: def training_step() file: examples/elastic/tensorflow2_mnist_elastic.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 419 unit: def evaluate() file: examples/mxnet_mnist.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 420 unit: inline void InvokeCompleteCallback() file: horovod/mxnet/mpi_ops.cc start line: 47 end line: 54 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 421 unit: def get_num_threads() file: horovod/runner/util/lsf.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 422 unit: def reset() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 423 unit: def _get_host_assignments() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 424 unit: def _mkdir_p() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 425 unit: def gloo_run_elastic() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 426 unit: def _namespaces() file: horovod/runner/common/util/host_hash.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 0 id: 427 unit: def host_hash() file: horovod/runner/common/util/host_hash.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 428 unit: def wait_for_initial_registration() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 429 unit: def register_task_to_task_addresses() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 430 unit: def wait_for_initial_registration() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 431 unit: def __init__() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 4 id: 432 unit: def start() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 433 unit: def start_server() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 434 unit: def wait_for_task_to_task_address_check_finish_signal() file: horovod/runner/task/task_service.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 435 unit: def _import_symbols() file: horovod/torch/mpi_lib/__init__.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 436 unit: def backward() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 437 unit: def __init__() file: horovod/torch/elastic.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 438 unit: void WaitAndClear() file: horovod/torch/mpi_ops_v2.cc start line: 311 end line: 318 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 439 unit: def find_duplicates() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 440 unit: def _import_symbols() file: horovod/torch/mpi_lib_impl/__init__.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 441 unit: def _adjust_learning_rate() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 442 unit: bool Verify() file: horovod/common/wire/message_generated.h start line: 328 end line: 335 size: 8 LOC McCabe index: 6 number of parameters: 1 id: 443 unit: bool Verify() file: horovod/common/wire/message_generated.h start line: 532 end line: 539 size: 8 LOC McCabe index: 6 number of parameters: 1 id: 444 unit: def get_ext_suffix() file: horovod/common/util.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 445 unit: def mpi_built() file: horovod/common/util.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 446 unit: void BitAnd() file: horovod/common/gloo/gloo_controller.h start line: 75 end line: 82 size: 8 LOC McCabe index: 2 number of parameters: 4 id: 447 unit: void GetSufficientStats() file: horovod/common/optim/bayesian_optimization.cc start line: 34 end line: 42 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 448 unit: bool isnan() file: horovod/common/optim/gaussian_process.cc start line: 34 end line: 41 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 449 unit: Status Execute() file: horovod/common/ops/nccl_operations.h start line: 88 end line: 97 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 450 unit: Status Execute() file: horovod/common/ops/nccl_operations.h start line: 106 end line: 115 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 451 unit: bool Enabled() file: horovod/common/ops/gpu_operations.h start line: 179 end line: 188 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 452 unit: def call() file: horovod/tensorflow/sync_batch_norm.py start line: 0 end line: 0 size: 8 LOC McCabe index: 5 number of parameters: 3 id: 453 unit: int GetDeviceID() file: horovod/tensorflow/mpi_ops.cc start line: 348 end line: 355 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 454 unit: void Compute() file: horovod/tensorflow/mpi_ops.cc start line: 614 end line: 624 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 455 unit: def _pin_gpu_tensorflow2_fn() file: horovod/spark/keras/remote.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 456 unit: def make_dataset_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 8 id: 457 unit: def _check_metadata_compatibility() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 458 unit: def _exec_command_fn() file: horovod/spark/gloo_run.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 459 unit: def _deserialize_dict() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 460 unit: def __init__() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 7 id: 461 unit: def _load_metadata_from_fs() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 462 unit: def _get_resources() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 463 unit: def _parent_process_monitor() file: horovod/spark/task/__init__.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 464 unit: def build_vocabulary() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 8 LOC McCabe index: 6 number of parameters: 2 id: 465 unit: def lookup_columns() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 466 unit: def __init__() file: examples/adasum_small_model.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 467 unit: def forward() file: examples/elastic/pytorch_mnist_elastic.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 468 unit: def train() file: examples/elastic/tensorflow2_mnist_elastic.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 469 unit: def train_one_batch() file: examples/elastic/tensorflow2_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 470 unit: def forward() file: examples/pytorch_mnist.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 471 unit: def build_vocabulary() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 8 LOC McCabe index: 6 number of parameters: 2 id: 472 unit: def lookup_columns() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 473 unit: def save_checkpoint() file: examples/pytorch_imagenet_resnet50.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 474 unit: def build_vocabulary() file: examples/keras_spark_rossmann_estimator.py start line: 0 end line: 0 size: 8 LOC McCabe index: 6 number of parameters: 2 id: 475 unit: def lookup_columns() file: examples/keras_spark_rossmann_estimator.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 476 unit: def _allreduce_grads() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 477 unit: def put() file: horovod/runner/util/cache.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 478 unit: def _cache_file_is_corrupt_and_deleted() file: horovod/runner/util/cache.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 479 unit: def get_local_host_addresses() file: horovod/runner/util/network.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 0 id: 480 unit: def order_available_hosts() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 7 LOC McCabe index: 5 number of parameters: 2 id: 481 unit: def __init__() file: horovod/runner/elastic/settings.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 7 id: 482 unit: def __init__() file: horovod/runner/driver/driver_service.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 483 unit: def _create_elastic_worker_fn() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 4 id: 484 unit: def register_shutdown_event() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 485 unit: def _set_arg_from_config() file: horovod/runner/common/util/config_parser.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 5 id: 486 unit: def write() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 487 unit: def read() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 488 unit: def _add_envs() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 3 id: 489 unit: def task_index_host_hash() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 490 unit: def init() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 491 unit: def __init__() file: horovod/runner/task/task_service.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 7 id: 492 unit: def _check_function() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 493 unit: def forward() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 7 id: 494 unit: def backward() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 495 unit: def load_state_dict() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 496 unit: result_type operator() file: horovod/common/hashes.h start line: 42 end line: 48 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 497 unit: result_type operator() file: horovod/common/hashes.h start line: 67 end line: 73 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 498 unit: bool horovod_mpi_enabled() file: horovod/common/operations.cc start line: 752 end line: 758 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 499 unit: bool horovod_mpi_built() file: horovod/common/operations.cc start line: 760 end line: 766 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 500 unit: bool horovod_gloo_enabled() file: horovod/common/operations.cc start line: 768 end line: 774 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 501 unit: bool horovod_gloo_built() file: horovod/common/operations.cc start line: 776 end line: 782 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 502 unit: int horovod_nccl_built() file: horovod/common/operations.cc start line: 784 end line: 790 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 503 unit: bool horovod_ddl_built() file: horovod/common/operations.cc start line: 792 end line: 798 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 504 unit: bool horovod_ccl_built() file: horovod/common/operations.cc start line: 800 end line: 806 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 505 unit: bool horovod_cuda_built() file: horovod/common/operations.cc start line: 808 end line: 814 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 506 unit: bool horovod_rocm_built() file: horovod/common/operations.cc start line: 816 end line: 822 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 507 unit: virtual Status Execute() file: horovod/common/ops/collective_operations.h start line: 42 end line: 51 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 508 unit: virtual Status Execute() file: horovod/common/ops/collective_operations.h start line: 184 end line: 192 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 509 unit: void StreamCreate() file: horovod/common/ops/cuda_operations.cc start line: 116 end line: 122 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 510 unit: bool Enabled() file: horovod/common/ops/mpi_operations.h start line: 41 end line: 49 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 511 unit: bool Enabled() file: horovod/common/ops/mpi_operations.h start line: 55 end line: 63 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 512 unit: bool Enabled() file: horovod/common/ops/mpi_operations.h start line: 69 end line: 77 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 513 unit: bool Enabled() file: horovod/common/ops/mpi_operations.h start line: 83 end line: 91 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 514 unit: bool Enabled() file: horovod/common/ops/ccl_operations.h start line: 67 end line: 75 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 515 unit: void StreamCreate() file: horovod/common/ops/hip_operations.cc start line: 115 end line: 121 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 516 unit: inline double Mm256ReductionPd() file: horovod/common/ops/adasum/adasum.h start line: 491 end line: 498 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 517 unit: inline __m256 MmLoaduPhPartial() file: horovod/common/ops/adasum/adasum.h start line: 514 end line: 520 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 518 unit: LogLevel MinLogLevelFromEnv() file: horovod/common/logging.cc start line: 75 end line: 82 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 519 unit: def _alltoall_grad() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 520 unit: def _allreduce_cond() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 521 unit: def broadcast_global_variables() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 522 unit: def _broadcast_model() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 523 unit: def _save_model() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 524 unit: def start_timeout() file: horovod/ray/runner.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 525 unit: def create_settings() file: horovod/ray/runner.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 4 id: 526 unit: def shutdown() file: horovod/ray/runner.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 527 unit: def _deserialize_keras_model_fn() file: horovod/spark/keras/remote.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 528 unit: def _pin_gpu_tensorflow1_fn() file: horovod/spark/keras/remote.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 529 unit: def _pin_cpu_tensorflow1_fn() file: horovod/spark/keras/remote.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 530 unit: def _convert_custom_sparse_to_dense_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 531 unit: def get_model_shapes() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 7 LOC McCabe index: 7 number of parameters: 1 id: 532 unit: def _load_model_from_checkpoint() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 533 unit: def init() file: horovod/spark/driver/rendezvous.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 534 unit: def notify_spark_job_failed() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 535 unit: def save_into_bio_fn() file: horovod/spark/torch/util.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 536 unit: def _load_checkpoint() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 537 unit: def to_remote() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 538 unit: def _check_url() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 4 id: 539 unit: def _get_or_create_backend() file: horovod/spark/common/estimator.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 540 unit: def expand_date() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 541 unit: def prepare_google_trend() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 542 unit: def __init__() file: examples/pytorch_spark_mnist.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 543 unit: def __init__() file: examples/elastic/pytorch_mnist_elastic.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 544 unit: def benchmark_step() file: examples/elastic/tensorflow2_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 545 unit: def __init__() file: examples/pytorch_mnist.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 546 unit: def expand_date() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 547 unit: def prepare_google_trend() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 548 unit: def set_gpu_conf() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 549 unit: def expand_date() file: examples/keras_spark_rossmann_estimator.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 550 unit: def prepare_google_trend() file: examples/keras_spark_rossmann_estimator.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 551 unit: def __init__() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 3 id: 552 unit: def _append_broadcast_init() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 553 unit: def __init__() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 554 unit: def _activate_workers() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 555 unit: def _add_arg_to_env() file: horovod/runner/common/util/config_parser.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 4 id: 556 unit: def __init__() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 7 id: 557 unit: def wait_for_command_exit_code() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 558 unit: def _filter_by_ip() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 3 id: 559 unit: def all_task_addresses() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 560 unit: def task_addresses_for_driver() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 561 unit: def task_addresses_for_tasks() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 562 unit: def task_indices() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 563 unit: def task_host_hash_indices() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 564 unit: def __init__() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 565 unit: def make_check_build_action() file: horovod/runner/launch.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 566 unit: def run_commandline() file: horovod/runner/launch.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 567 unit: def _put_value() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 4 id: 568 unit: def _extract_scope_size() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 569 unit: def __init__() file: horovod/runner/task/task_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 570 unit: def allreduce() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 7 id: 571 unit: def decompress() file: horovod/torch/compression.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 572 unit: def _maybe_run_sync_bn() file: horovod/torch/sync_batch_norm.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 573 unit: int GetDeviceID() file: horovod/torch/mpi_ops_v2.cc start line: 45 end line: 50 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 574 unit: def skip_synchronize() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 575 unit: def zero_grad() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 576 unit: def zero_grad() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 577 unit: def __init__() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 578 unit: def __init__() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 579 unit: def _make_variable() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 580 unit: def on_epoch_end() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 3 id: 581 unit: def __init__() file: horovod/_keras/elastic.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 582 unit: result_type operator() file: horovod/common/hashes.h start line: 55 end line: 60 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 583 unit: int ParseNextInt() file: horovod/common/gloo/gloo_context.cc start line: 66 end line: 73 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 584 unit: Status CheckInitialized() file: horovod/common/operations.cc start line: 670 end line: 675 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 585 unit: int horovod_rank() file: horovod/common/operations.cc start line: 706 end line: 711 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 586 unit: int horovod_local_rank() file: horovod/common/operations.cc start line: 713 end line: 718 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 587 unit: int horovod_size() file: horovod/common/operations.cc start line: 720 end line: 725 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 588 unit: int horovod_local_size() file: horovod/common/operations.cc start line: 727 end line: 732 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 589 unit: void SetBoolFromEnv() file: horovod/common/utils/env_parser.cc start line: 139 end line: 144 size: 6 LOC McCabe index: 3 number of parameters: 3 id: 590 unit: void SetIntFromEnv() file: horovod/common/utils/env_parser.cc start line: 151 end line: 156 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 591 unit: def __init__() file: horovod/common/elastic.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 592 unit: def __init__() file: horovod/common/basics.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 593 unit: def size() file: horovod/common/basics.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 594 unit: def local_size() file: horovod/common/basics.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 595 unit: def rank() file: horovod/common/basics.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 596 unit: def local_rank() file: horovod/common/basics.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 597 unit: void RecordEvent() file: horovod/common/ops/cuda_operations.cc start line: 72 end line: 77 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 598 unit: void RecordEvent() file: horovod/common/ops/hip_operations.cc start line: 71 end line: 76 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 599 unit: void ScaledAdd() file: horovod/common/ops/adasum/adasum.h start line: 418 end line: 423 size: 6 LOC McCabe index: 2 number of parameters: 6 id: 600 unit: def _allreduce() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 5 id: 601 unit: def _allreduce_grad() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 602 unit: def _broadcast_grad() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 603 unit: def decompress() file: horovod/tensorflow/compression.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 604 unit: def _prepare() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 605 unit: def __init__() file: horovod/tensorflow/sync_batch_norm.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 3 id: 606 unit: explicit HorovodAllreduceOp() file: horovod/tensorflow/mpi_ops.cc start line: 373 end line: 378 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 607 unit: def _pin_cpu_tensorflow2_fn() file: horovod/spark/keras/remote.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 608 unit: def serialize_param_value() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 609 unit: def serialize_param_value() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 610 unit: def serialize_bare_keras_optimizer() file: horovod/spark/keras/optimizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 611 unit: def serialize_tf_keras_optimizer() file: horovod/spark/keras/optimizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 612 unit: def _deserialize_keras_optimizer() file: horovod/spark/keras/optimizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 613 unit: def _launch_job() file: horovod/spark/runner.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 7 id: 614 unit: def set_ranks_to_indices() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 615 unit: def get_ranks_to_indices() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 616 unit: def __init__() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 617 unit: def find_available_hosts_and_slots() file: horovod/spark/driver/host_discovery.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 618 unit: def _torch_param_serialize() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 6 LOC McCabe index: 5 number of parameters: 2 id: 619 unit: def _check_metadata_compatibility() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 620 unit: def is_parquet_dataset() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 621 unit: def get_data_metadata_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 622 unit: def host_hash() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 6 LOC McCabe index: 6 number of parameters: 1 id: 623 unit: def _save_meta_to_fs() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 624 unit: def use_key() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 625 unit: def _reset() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 626 unit: def wait_for_command_termination() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 627 unit: def qu() file: examples/adasum_small_model.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 628 unit: def benchmark_step() file: examples/pytorch_synthetic_benchmark.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 629 unit: def train() file: examples/elastic/tensorflow_keras_mnist_elastic.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 630 unit: def on_train_end() file: examples/tensorflow2_keras_synthetic_benchmark.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 631 unit: def on_epoch_end() file: examples/tensorflow2_keras_synthetic_benchmark.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 632 unit: def load_model() file: horovod/keras/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 633 unit: def __init__() file: horovod/keras/callbacks.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 8 id: 634 unit: def resolve_host_address() file: horovod/runner/util/network.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 635 unit: def __init__() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 636 unit: def _handle() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 637 unit: def get_event() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 638 unit: def get_results() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 639 unit: def stop() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 640 unit: def __init__() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 641 unit: def shutdown_server() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 642 unit: def allreduce_async() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 643 unit: def backward() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 644 unit: def forward() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 645 unit: def join() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 646 unit: def compress() file: horovod/torch/compression.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 647 unit: def _eval() file: horovod/_keras/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 648 unit: def on_train_begin() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 5 LOC McCabe index: 4 number of parameters: 2 id: 649 unit: def on_batch_end() file: horovod/_keras/elastic.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 650 unit: def __init__() file: horovod/_keras/elastic.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 651 unit: def on_epoch_begin() file: horovod/_keras/elastic.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 3 id: 652 unit: def get_extension_full_path() file: horovod/common/util.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 653 unit: def on_reset() file: horovod/common/elastic.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 654 unit: def __init__() file: horovod/common/elastic.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 655 unit: def save() file: horovod/common/elastic.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 656 unit: void ErrorCheck() file: horovod/common/ops/cuda_operations.cc start line: 66 end line: 70 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 657 unit: int GetDevice() file: horovod/common/ops/cuda_operations.cc start line: 128 end line: 132 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 658 unit: void ErrorCheck() file: horovod/common/ops/hip_operations.cc start line: 65 end line: 69 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 659 unit: int GetDevice() file: horovod/common/ops/hip_operations.cc start line: 127 end line: 131 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 660 unit: def __init__() file: horovod/tensorflow/keras/callbacks.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 8 id: 661 unit: def alltoall() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 5 LOC McCabe index: 4 number of parameters: 3 id: 662 unit: def compress() file: horovod/tensorflow/compression.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 663 unit: def __init__() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 664 unit: def compute_gradients() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 665 unit: def get_slot() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 666 unit: def sync() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 667 unit: def hoststring() file: horovod/ray/runner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 668 unit: def horovod_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 669 unit: def keras_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 670 unit: def horovod_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 671 unit: def keras_fn() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 672 unit: def _serialize_keras_model() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 673 unit: def _make_mapper() file: horovod/spark/runner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 674 unit: def next_job_id() file: horovod/spark/driver/job_id.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 675 unit: def create() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 676 unit: def get_full_path_fn() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 677 unit: def sync_fn() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 678 unit: def _get_filesystem_fn() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 679 unit: def _has_vector_column() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 680 unit: def _run_command() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 681 unit: def exp_rmspe() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 682 unit: def serialize_model() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 683 unit: def sq() file: examples/adasum_small_model.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 684 unit: def forward() file: examples/adasum_small_model.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 685 unit: def exp_rmspe() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 686 unit: def serialize_model() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 687 unit: def exp_rmspe() file: examples/keras_spark_rossmann_estimator.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 688 unit: def __init__() file: horovod/keras/callbacks.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 689 unit: void DeleteMpiOpsParam() file: horovod/mxnet/mpi_ops.h start line: 95 end line: 98 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 690 unit: def get_ssh_command() file: horovod/runner/util/remote.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 4 id: 691 unit: def __init__() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 692 unit: def update() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 693 unit: def __init__() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 694 unit: def blacklist() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 695 unit: def __init__() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 696 unit: def __getstate__() file: horovod/runner/elastic/settings.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 697 unit: def __init__() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 698 unit: def add_result() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 699 unit: def has_rank_assignment() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 3 id: 700 unit: def _start_worker_processes() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 701 unit: def __init__() file: horovod/runner/driver/driver_service.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 702 unit: def _validate_arg_nonnegative() file: horovod/runner/common/util/config_parser.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 703 unit: def to_response_string() file: horovod/runner/common/util/hosts.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 704 unit: def _handle() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 705 unit: def shutdown() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 706 unit: def dumps_base64() file: horovod/runner/common/util/codec.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 707 unit: def __init__() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 708 unit: def send_status_code() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 709 unit: def __init__() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 710 unit: def __init__() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 711 unit: def backward() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 712 unit: def allreduce_async_() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 713 unit: def allreduce_() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 714 unit: def forward() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 715 unit: def forward() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 716 unit: def _run_bn() file: horovod/torch/sync_batch_norm.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 717 unit: def save() file: horovod/torch/elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 718 unit: def restore() file: horovod/torch/elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 719 unit: def sync() file: horovod/torch/elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 720 unit: def set_backward_passes_per_step() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 721 unit: def set_backward_passes_per_step() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 722 unit: def allreduce() file: horovod/_keras/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 723 unit: def _restore_momentum_if_needed() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 724 unit: def __init__() file: horovod/_keras/elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 725 unit: void Enable() file: horovod/common/mpi/mpi_context.h start line: 44 end line: 47 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 726 unit: explicit RequestBuilder() file: horovod/common/wire/message_generated.h start line: 255 end line: 258 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 727 unit: explicit RequestListBuilder() file: horovod/common/wire/message_generated.h start line: 347 end line: 350 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 728 unit: explicit ResponseBuilder() file: horovod/common/wire/message_generated.h start line: 461 end line: 464 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 729 unit: explicit ResponseListBuilder() file: horovod/common/wire/message_generated.h start line: 551 end line: 554 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 730 unit: def extension_available() file: horovod/common/util.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 731 unit: def gpu_available() file: horovod/common/util.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 732 unit: void Enable() file: horovod/common/gloo/gloo_context.h start line: 43 end line: 46 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 733 unit: void horovod_init_comm() file: horovod/common/operations.cc start line: 684 end line: 687 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 734 unit: bool GetBoolEnvOrDefault() file: horovod/common/utils/env_parser.cc start line: 146 end line: 149 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 735 unit: int GetIntEnvOrDefault() file: horovod/common/utils/env_parser.cc start line: 158 end line: 161 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 736 unit: double GetDoubleEnvOrDefault() file: horovod/common/utils/env_parser.cc start line: 163 end line: 166 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 737 unit: def sync() file: horovod/common/elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 738 unit: virtual Status Execute() file: horovod/common/ops/collective_operations.h start line: 265 end line: 269 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 739 unit: void ScaleBufferImpl() file: horovod/common/ops/cuda_operations.cc start line: 150 end line: 156 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 740 unit: void ScaleBufferImpl() file: horovod/common/ops/hip_operations.cc start line: 149 end line: 152 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 741 unit: inline __m256 MmLoaduPh() file: horovod/common/ops/adasum/adasum.h start line: 501 end line: 504 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 742 unit: inline void MmStorePh() file: horovod/common/ops/adasum/adasum.h start line: 507 end line: 510 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 743 unit: def load_model() file: horovod/tensorflow/keras/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 744 unit: def __init__() file: horovod/tensorflow/keras/callbacks.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 745 unit: def _load_library() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 746 unit: def allgather() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 747 unit: def broadcast() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 3 id: 748 unit: def begin() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 749 unit: def sync() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 750 unit: explicit HorovodBroadcastOp() file: horovod/tensorflow/mpi_ops.cc start line: 504 end line: 507 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 751 unit: def serialize_model() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 752 unit: def serialize_model() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 753 unit: def deserialize_bare_keras_optimizer() file: horovod/spark/keras/optimizer.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 754 unit: def deserialize_tf_keras_optimizer() file: horovod/spark/keras/optimizer.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 755 unit: def saveImpl() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 756 unit: def __init__() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 757 unit: def __init__() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 758 unit: def get_full_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 759 unit: def get_localized_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 760 unit: def _get_full_path_or_default() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 761 unit: def __init__() file: horovod/spark/common/backend.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 4 id: 762 unit: def pyarrow_to_spark_data_type() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 763 unit: def fit_on_parquet() file: horovod/spark/common/estimator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 764 unit: def _has_checkpoint() file: horovod/spark/common/estimator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 765 unit: def get_available_devices() file: horovod/spark/task/task_info.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 766 unit: def __init__() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 767 unit: def cast_columns() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 768 unit: def deserialize_model() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 769 unit: def log() file: examples/pytorch_synthetic_benchmark.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 770 unit: def get_data_label() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 771 unit: def metric_average() file: examples/elastic/pytorch_mnist_elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 772 unit: def check_rank() file: examples/elastic/pytorch_mnist_elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 773 unit: def log() file: examples/elastic/pytorch_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 774 unit: def log() file: examples/elastic/tensorflow2_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 775 unit: def metric_average() file: examples/pytorch_mnist.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 776 unit: def cast_columns() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 777 unit: def deserialize_model() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 778 unit: def read_data() file: examples/tensorflow_word2vec.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 779 unit: def log() file: examples/tensorflow_synthetic_benchmark.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 780 unit: def __init__() file: examples/pytorch_imagenet_resnet50.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 781 unit: def log() file: examples/tensorflow2_synthetic_benchmark.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 782 unit: def cast_columns() file: examples/keras_spark_rossmann_estimator.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 783 unit: def update() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 784 unit: def update_multi_precision() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 785 unit: bool IsTensorOnCPU() file: horovod/mxnet/mpi_ops.cc start line: 71 end line: 73 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 786 unit: def get_remote_command() file: horovod/runner/util/remote.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 4 id: 787 unit: def _dump() file: horovod/runner/util/cache.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 788 unit: def handle_hosts_updated() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 789 unit: def __init__() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 790 unit: def blacklist() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 791 unit: def __init__() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 792 unit: def __init__() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 793 unit: def __init__() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 794 unit: def start() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 795 unit: def register_worker_server() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 796 unit: def get_slot_info() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 3 id: 797 unit: def _pad_rank() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 798 unit: def write() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 799 unit: def flush() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 800 unit: def gloo_run() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 5 id: 801 unit: def is_kubeflow_mpi() file: horovod/runner/common/util/env.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 802 unit: def __init__() file: horovod/runner/common/util/timeout.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 803 unit: def check_time_out_for() file: horovod/runner/common/util/timeout.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 804 unit: def __init__() file: horovod/runner/common/util/hosts.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 805 unit: def from_string() file: horovod/runner/common/util/hosts.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 806 unit: def check_digest() file: horovod/runner/common/util/secret.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 807 unit: def __init__() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 808 unit: def _send() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 809 unit: def __init__() file: horovod/runner/common/util/settings.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 810 unit: def loads_base64() file: horovod/runner/common/util/codec.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 811 unit: def __init__() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 812 unit: def __init__() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 813 unit: def command_terminated() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 814 unit: def command_result() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 815 unit: def __init__() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 816 unit: def all_task_addresses() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 817 unit: def _get_value() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 818 unit: def stop() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 819 unit: def task_to_task_address_check_completed() file: horovod/runner/task/task_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 820 unit: def shutdown() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 821 unit: def allgather_async() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 822 unit: def broadcast_async() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 823 unit: def broadcast_() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 824 unit: def alltoall_async() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 825 unit: def _check_has_gpu() file: horovod/torch/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 826 unit: def _check_input_dim() file: horovod/torch/sync_batch_norm.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 827 unit: def _reset() file: horovod/torch/elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 828 unit: void Reset() file: horovod/torch/mpi_ops_v2.cc start line: 344 end line: 346 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 829 unit: def on_epoch_end() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 3 id: 830 unit: int32_t request_rank() file: horovod/common/wire/message_generated.h start line: 181 end line: 183 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 831 unit: int32_t root_rank() file: horovod/common/wire/message_generated.h start line: 193 end line: 195 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 832 unit: int32_t device() file: horovod/common/wire/message_generated.h start line: 196 end line: 198 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 833 unit: double prescale_factor() file: horovod/common/wire/message_generated.h start line: 202 end line: 204 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 834 unit: double postscale_factor() file: horovod/common/wire/message_generated.h start line: 205 end line: 207 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 835 unit: void add_request_rank() file: horovod/common/wire/message_generated.h start line: 228 end line: 230 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 836 unit: void add_request_type() file: horovod/common/wire/message_generated.h start line: 231 end line: 233 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 837 unit: void add_tensor_type() file: horovod/common/wire/message_generated.h start line: 234 end line: 236 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 838 unit: void add_tensor_name() file: horovod/common/wire/message_generated.h start line: 237 end line: 239 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 839 unit: void add_root_rank() file: horovod/common/wire/message_generated.h start line: 240 end line: 242 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 840 unit: void add_device() file: horovod/common/wire/message_generated.h start line: 243 end line: 245 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 841 unit: void add_tensor_shape() file: horovod/common/wire/message_generated.h start line: 246 end line: 248 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 842 unit: void add_prescale_factor() file: horovod/common/wire/message_generated.h start line: 249 end line: 251 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 843 unit: void add_postscale_factor() file: horovod/common/wire/message_generated.h start line: 252 end line: 254 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 844 unit: bool shutdown() file: horovod/common/wire/message_generated.h start line: 325 end line: 327 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 845 unit: void add_requests() file: horovod/common/wire/message_generated.h start line: 341 end line: 343 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 846 unit: void add_shutdown() file: horovod/common/wire/message_generated.h start line: 344 end line: 346 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 847 unit: double prescale_factor() file: horovod/common/wire/message_generated.h start line: 409 end line: 411 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 848 unit: double postscale_factor() file: horovod/common/wire/message_generated.h start line: 412 end line: 414 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 849 unit: void add_response_type() file: horovod/common/wire/message_generated.h start line: 437 end line: 439 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 850 unit: void add_tensor_names() file: horovod/common/wire/message_generated.h start line: 440 end line: 442 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 851 unit: void add_error_message() file: horovod/common/wire/message_generated.h start line: 443 end line: 445 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 852 unit: void add_devices() file: horovod/common/wire/message_generated.h start line: 446 end line: 448 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 853 unit: void add_tensor_sizes() file: horovod/common/wire/message_generated.h start line: 449 end line: 451 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 854 unit: void add_tensor_type() file: horovod/common/wire/message_generated.h start line: 452 end line: 454 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 855 unit: void add_prescale_factor() file: horovod/common/wire/message_generated.h start line: 455 end line: 457 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 856 unit: void add_postscale_factor() file: horovod/common/wire/message_generated.h start line: 458 end line: 460 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 857 unit: bool shutdown() file: horovod/common/wire/message_generated.h start line: 529 end line: 531 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 858 unit: void add_responses() file: horovod/common/wire/message_generated.h start line: 545 end line: 547 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 859 unit: void add_shutdown() file: horovod/common/wire/message_generated.h start line: 548 end line: 550 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 860 unit: void set_affinity() file: horovod/common/common.cc start line: 142 end line: 145 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 861 unit: void wait() file: horovod/common/gloo/http_store.h start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 862 unit: void horovod_init() file: horovod/common/operations.cc start line: 679 end line: 681 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 863 unit: bool horovod_is_initialized() file: horovod/common/operations.cc start line: 702 end line: 704 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 864 unit: bool horovod_is_homogeneous() file: horovod/common/operations.cc start line: 734 end line: 736 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 865 unit: int horovod_reduce_op_average() file: horovod/common/operations.cc start line: 824 end line: 826 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 866 unit: int horovod_reduce_op_sum() file: horovod/common/operations.cc start line: 828 end line: 830 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 867 unit: int horovod_reduce_op_adasum() file: horovod/common/operations.cc start line: 832 end line: 834 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 868 unit: void SetEnv() file: horovod/common/utils/env_parser.cc start line: 168 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 869 unit: def commit() file: horovod/common/elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 870 unit: def _set_attrs() file: horovod/common/elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 871 unit: def is_homogeneous() file: horovod/common/basics.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 872 unit: def mpi_enabled() file: horovod/common/basics.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 873 unit: def gloo_enabled() file: horovod/common/basics.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 874 unit: inline bool IsAutoTuning() file: horovod/common/parameter_manager.h start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 875 unit: void StreamSynchronize() file: horovod/common/ops/cuda_operations.cc start line: 124 end line: 126 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 876 unit: void SetDevice() file: horovod/common/ops/cuda_operations.cc start line: 134 end line: 136 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 877 unit: void MemcpyAsyncD2D() file: horovod/common/ops/cuda_operations.cc start line: 138 end line: 140 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 878 unit: void MemcpyAsyncH2D() file: horovod/common/ops/cuda_operations.cc start line: 142 end line: 144 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 879 unit: void MemcpyAsyncD2H() file: horovod/common/ops/cuda_operations.cc start line: 146 end line: 148 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 880 unit: void StreamSynchronize() file: horovod/common/ops/hip_operations.cc start line: 123 end line: 125 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 881 unit: void SetDevice() file: horovod/common/ops/hip_operations.cc start line: 133 end line: 135 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 882 unit: void MemcpyAsyncD2D() file: horovod/common/ops/hip_operations.cc start line: 137 end line: 139 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 883 unit: void MemcpyAsyncH2D() file: horovod/common/ops/hip_operations.cc start line: 141 end line: 143 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 884 unit: void MemcpyAsyncD2H() file: horovod/common/ops/hip_operations.cc start line: 145 end line: 147 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 885 unit: static inline bool IsPowerOfTwo() file: horovod/common/ops/adasum/adasum.h start line: 33 end line: 35 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 886 unit: def broadcast_variables() file: horovod/tensorflow/functions.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 887 unit: def _check_has_gpu() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 888 unit: def _finish() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 889 unit: def get_slot_names() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 890 unit: def gradient() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 891 unit: def _reset() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 892 unit: def save() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 893 unit: def restore() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 894 unit: def save() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 895 unit: def restore() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 896 unit: def _load_model() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 897 unit: def __init__() file: horovod/ray/runner.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 898 unit: def update_env_vars() file: horovod/ray/runner.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 3 id: 899 unit: def __init__() file: horovod/ray/runner.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 900 unit: def execute_single() file: horovod/ray/runner.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 901 unit: def _pin_gpu_fn() file: horovod/spark/keras/remote.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 902 unit: def _pin_cpu_fn() file: horovod/spark/keras/remote.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 903 unit: def is_instance_of_bare_keras_optimizer() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 904 unit: def is_instance_of_bare_keras_model() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 905 unit: def _deserialize_keras_model() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 906 unit: def _get_indices_in_rank_order() file: horovod/spark/runner.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 907 unit: def __init__() file: horovod/spark/driver/rendezvous.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 908 unit: def stop() file: horovod/spark/driver/rendezvous.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 909 unit: def check_for_spark_job_failure() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 910 unit: def shutdown() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 911 unit: def task_host_hash_indices() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 912 unit: def set_local_rank_to_rank() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 913 unit: def task_index_by_rank() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 914 unit: def code() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 915 unit: def __init__() file: horovod/spark/driver/host_discovery.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 916 unit: def is_module_available() file: horovod/spark/torch/util.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 917 unit: def save_into_bio() file: horovod/spark/torch/util.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 918 unit: def saveImpl() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 919 unit: def __init__() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 920 unit: def read() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 921 unit: def get_checkpoint_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 922 unit: def get_logs_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 923 unit: def __init__() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 924 unit: def default_num_proc() file: horovod/spark/common/backend.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 925 unit: def __init__() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 926 unit: def __init__() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 927 unit: def resources() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 928 unit: def get_task_addresses_for_task() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 929 unit: def __init__() file: setup.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 930 unit: def provide_label() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 931 unit: def on_state_reset() file: examples/elastic/pytorch_mnist_elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 932 unit: def on_state_reset() file: examples/elastic/pytorch_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 933 unit: def loss_function() file: examples/tensorflow_synthetic_benchmark.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 934 unit: def accuracy() file: examples/pytorch_imagenet_resnet50.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 935 unit: def update() file: examples/pytorch_imagenet_resnet50.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 936 unit: def broadcast_global_variables() file: horovod/keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 937 unit: def allreduce() file: horovod/keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 5 id: 938 unit: def allgather() file: horovod/keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 939 unit: def broadcast() file: horovod/keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 940 unit: def __init__() file: horovod/keras/callbacks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 941 unit: def __init__() file: horovod/keras/callbacks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 942 unit: def __init__() file: horovod/keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 943 unit: def __init__() file: horovod/keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 944 unit: def __init__() file: horovod/keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 945 unit: def __init__() file: horovod/keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 946 unit: def __getattr__() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 947 unit: def create_state_multi_precision() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 948 unit: def set_learning_rate() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 949 unit: def set_lr_mult() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 950 unit: def set_wd_mult() file: horovod/mxnet/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 951 unit: def using_lsf() file: horovod/runner/util/lsf.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 952 unit: def get_compute_hosts() file: horovod/runner/util/lsf.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 953 unit: def get_num_cores() file: horovod/runner/util/lsf.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 954 unit: def get_num_gpus() file: horovod/runner/util/lsf.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 955 unit: def get_num_processes() file: horovod/runner/util/lsf.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 956 unit: def get_recorded_slots() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 957 unit: def get() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 958 unit: def count() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 959 unit: def size() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 960 unit: def last_rendezvous() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 961 unit: def record_ready() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 962 unit: def record_success() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 963 unit: def record_failure() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 964 unit: def _action() file: horovod/runner/elastic/registration.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 965 unit: def __init__() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 966 unit: def register_listener() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 967 unit: def remove_listener() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 968 unit: def _create_id() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 969 unit: def notify_hosts_updated() file: horovod/runner/elastic/worker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 970 unit: def set_event() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 971 unit: def is_blacklisted() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 972 unit: def host_slots() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 973 unit: def available_hosts() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 974 unit: def host_assignment_order() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 975 unit: def get_slots() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 976 unit: def count_available_slots() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 977 unit: def current_hosts() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 978 unit: def is_blacklisted() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 979 unit: def get_host_event() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 980 unit: def find_available_hosts_and_slots() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 981 unit: def find_available_hosts_and_slots() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 982 unit: def set() file: horovod/runner/elastic/discovery.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 983 unit: def _epoch_time_s() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 984 unit: def expect() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 985 unit: def set_error_message() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 986 unit: def resume() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 987 unit: def finished() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 988 unit: def get_results() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 989 unit: def get_worker_client() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 990 unit: def record_ready() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 991 unit: def world_size() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 992 unit: def local_size() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 993 unit: def get_coordinator_info() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 994 unit: def host_assignments() file: horovod/runner/elastic/driver.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 995 unit: def __init__() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 996 unit: def _get_min_start_hosts() file: horovod/runner/gloo_run.py start line: 0 end line: 0 size: 2 LOC McCabe index: 4 number of parameters: 1 id: 997 unit: def is_exportable() file: horovod/runner/common/util/env.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 998 unit: def remaining() file: horovod/runner/common/util/timeout.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 999 unit: def timed_out() file: horovod/runner/common/util/timeout.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1000 unit: def parse_hosts() file: horovod/runner/common/util/hosts.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 1001 unit: def _create_event() file: horovod/runner/common/util/safe_shell_exec.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 1002 unit: def _hash() file: horovod/runner/common/util/host_hash.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1003 unit: def make_secret_key() file: horovod/runner/common/util/secret.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1004 unit: def compute_digest() file: horovod/runner/common/util/secret.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1005 unit: def __init__() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1006 unit: def addresses() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1007 unit: def get_port() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1008 unit: def addresses() file: horovod/runner/common/util/network.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1009 unit: def __init__() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1010 unit: def __init__() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1011 unit: def __init__() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1012 unit: def _run_command() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 1013 unit: def fn_result() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1014 unit: def wait_for_command_termination() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1015 unit: def command_exit_code() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1016 unit: def run_command() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1017 unit: def abort_command() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1018 unit: def notify_initial_registration_complete() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1019 unit: def register_code_result() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1020 unit: def wait_for_command_termination() file: horovod/runner/common/service/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1021 unit: def __init__() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1022 unit: def __init__() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1023 unit: def register_task() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 1024 unit: def register_task_to_task_addresses() file: horovod/runner/common/service/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1025 unit: def make_override_true_action() file: horovod/runner/launch.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1026 unit: def make_override_false_action() file: horovod/runner/launch.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1027 unit: def is_gloo_used() file: horovod/runner/launch.py start line: 0 end line: 0 size: 2 LOC McCabe index: 5 number of parameters: 3 id: 1028 unit: def _is_elastic() file: horovod/runner/launch.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 1029 unit: def log_message() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1030 unit: def should_continue() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1031 unit: def init() file: horovod/runner/http/http_server.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1032 unit: def mpi_available() file: horovod/runner/mpi_run.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1033 unit: def is_open_mpi() file: horovod/runner/mpi_run.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1034 unit: def is_spectrum_mpi() file: horovod/runner/mpi_run.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1035 unit: def is_mpich() file: horovod/runner/mpi_run.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1036 unit: def __init__() file: horovod/runner/task/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1037 unit: def __init__() file: horovod/runner/task/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1038 unit: def is_jsrun_installed() file: horovod/runner/js_run.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1039 unit: def _allreduce_function_factory() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1040 unit: def _allgather_function_factory() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1041 unit: def allgather() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1042 unit: def _broadcast_function_factory() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1043 unit: def broadcast() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1044 unit: def broadcast_async_() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1045 unit: def _alltoall_function_factory() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1046 unit: def alltoall() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1047 unit: def poll() file: horovod/torch/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1048 unit: def compress() file: horovod/torch/compression.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1049 unit: def decompress() file: horovod/torch/compression.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1050 unit: def compress() file: horovod/torch/compression.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1051 unit: def decompress() file: horovod/torch/compression.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1052 unit: def __init__() file: horovod/torch/sync_batch_norm.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 6 id: 1053 unit: def run() file: horovod/torch/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1054 unit: def synchronize() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1055 unit: def skip_synchronize() file: horovod/torch/optimizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1056 unit: def broadcast_global_variables() file: horovod/_keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1057 unit: def allgather() file: horovod/_keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1058 unit: def broadcast() file: horovod/_keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 1059 unit: def on_epoch_end() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1060 unit: def on_epoch_begin() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1061 unit: def on_batch_end() file: horovod/_keras/callbacks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1062 unit: def on_batch_end() file: horovod/_keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1063 unit: def on_epoch_end() file: horovod/_keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1064 unit: def on_epoch_end() file: horovod/_keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1065 unit: def num_rank_is_power_2() file: horovod/common/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 1066 unit: def register_reset_callbacks() file: horovod/common/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1067 unit: def on_hosts_updated() file: horovod/common/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1068 unit: def save() file: horovod/common/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1069 unit: def restore() file: horovod/common/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1070 unit: def sync() file: horovod/common/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1071 unit: def reset() file: horovod/common/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1072 unit: def restore() file: horovod/common/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1073 unit: def shutdown() file: horovod/common/basics.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1074 unit: def is_initialized() file: horovod/common/basics.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1075 unit: def mpi_built() file: horovod/common/basics.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1076 unit: def gloo_built() file: horovod/common/basics.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1077 unit: def nccl_built() file: horovod/common/basics.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1078 unit: def ddl_built() file: horovod/common/basics.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1079 unit: def ccl_built() file: horovod/common/basics.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1080 unit: def cuda_built() file: horovod/common/basics.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1081 unit: def rocm_built() file: horovod/common/basics.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1082 unit: def broadcast_global_variables() file: horovod/tensorflow/keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1083 unit: def allreduce() file: horovod/tensorflow/keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 5 id: 1084 unit: def allgather() file: horovod/tensorflow/keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1085 unit: def broadcast() file: horovod/tensorflow/keras/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1086 unit: def __init__() file: horovod/tensorflow/keras/callbacks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1087 unit: def __init__() file: horovod/tensorflow/keras/callbacks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1088 unit: def __init__() file: horovod/tensorflow/keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 1089 unit: def __init__() file: horovod/tensorflow/keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1090 unit: def __init__() file: horovod/tensorflow/keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1091 unit: def __init__() file: horovod/tensorflow/keras/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1092 unit: def _normalize_name() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1093 unit: def join() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1094 unit: def size_op() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1095 unit: def local_size_op() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1096 unit: def rank_op() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1097 unit: def local_rank_op() file: horovod/tensorflow/mpi_ops.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1098 unit: def _executing_eagerly() file: horovod/tensorflow/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1099 unit: def _make_subgraph() file: horovod/tensorflow/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1100 unit: def compress() file: horovod/tensorflow/compression.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1101 unit: def decompress() file: horovod/tensorflow/compression.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1102 unit: def compress() file: horovod/tensorflow/compression.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1103 unit: def decompress() file: horovod/tensorflow/compression.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1104 unit: def after_create_session() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1105 unit: def apply_gradients() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1106 unit: def get_slot() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1107 unit: def get_slot_names() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1108 unit: def variables() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1109 unit: def _apply_dense() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1110 unit: def _resource_apply_dense() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1111 unit: def _apply_sparse() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1112 unit: def _resource_apply_sparse() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 1113 unit: def compute_gradients() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1114 unit: def apply_gradients() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1115 unit: def variables() file: horovod/tensorflow/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1116 unit: def _model_built() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 1117 unit: def _global_variables() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 0 id: 1118 unit: def _default_session() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 0 id: 1119 unit: def _save_model() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 1120 unit: def _eval_var() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1121 unit: def _to_numpy() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1122 unit: def _load_var() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1123 unit: def _assign_var() file: horovod/tensorflow/elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1124 unit: explicit HorovodAllgatherOp() file: horovod/tensorflow/mpi_ops.cc start line: 445 end line: 446 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1125 unit: explicit HorovodJoinOp() file: horovod/tensorflow/mpi_ops.cc start line: 576 end line: 577 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1126 unit: explicit HorovodReturnScalarOp() file: horovod/tensorflow/mpi_ops.cc start line: 611 end line: 612 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1127 unit: explicit HorovodAlltoallOp() file: horovod/tensorflow/mpi_ops.cc start line: 726 end line: 727 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1128 unit: def map_blocking() file: horovod/ray/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 2 id: 1129 unit: def hostname() file: horovod/ray/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1130 unit: def env_vars() file: horovod/ray/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1131 unit: def execute() file: horovod/ray/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1132 unit: def get_workers() file: horovod/ray/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1133 unit: def world_size() file: horovod/ray/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 1134 unit: def register() file: horovod/ray/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1135 unit: def num_workers() file: horovod/ray/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1136 unit: def execute() file: horovod/ray/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 3 id: 1137 unit: def get_horovod() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1138 unit: def keras() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1139 unit: def serialize_optimizer() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1140 unit: def deserialize_optimizer() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1141 unit: def deserialize_model() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1142 unit: def get_horovod() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1143 unit: def keras() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1144 unit: def serialize_optimizer() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1145 unit: def deserialize_optimizer() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1146 unit: def deserialize_model() file: horovod/spark/keras/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1147 unit: def is_string() file: horovod/spark/keras/optimizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1148 unit: def write() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1149 unit: def read() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1150 unit: def setCustomObjects() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1151 unit: def getCustomObjects() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1152 unit: def setCheckpointCallback() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1153 unit: def getCheckpointCallback() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1154 unit: def get_model_class() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1155 unit: def setCustomObjects() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1156 unit: def getCustomObjects() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1157 unit: def _get_floatx() file: horovod/spark/keras/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1158 unit: def _register_task_addresses() file: horovod/spark/runner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1159 unit: def __init__() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1160 unit: def __init__() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1161 unit: def __init__() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1162 unit: def __init__() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1163 unit: def __init__() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1164 unit: def shutdown_tasks() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1165 unit: def wait_for_task_shutdown() file: horovod/spark/driver/driver_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1166 unit: def write() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1167 unit: def read() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1168 unit: def setTrainMinibatchFn() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1169 unit: def getTrainMinibatchFn() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1170 unit: def setInputShapes() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1171 unit: def getInputShapes() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1172 unit: def setLossConstructors() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1173 unit: def getLossConstructors() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1174 unit: def _get_optimizer() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1175 unit: def get_model_class() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1176 unit: def setLoss() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1177 unit: def getLoss() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1178 unit: def setLossConstructors() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1179 unit: def getLossConstructors() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1180 unit: def setInputShapes() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1181 unit: def getInputShapes() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1182 unit: def setOptimizer() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1183 unit: def _get_optimizer() file: horovod/spark/torch/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1184 unit: def is_parquet_dataset() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1185 unit: def get_parquet_dataset() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1186 unit: def get_train_data_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1187 unit: def get_val_data_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1188 unit: def get_test_data_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1189 unit: def saving_runs() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1190 unit: def get_runs_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1191 unit: def get_run_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1192 unit: def get_checkpoint_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1193 unit: def get_logs_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1194 unit: def get_checkpoint_filename() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1195 unit: def get_logs_subdir() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1196 unit: def exists() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1197 unit: def read() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1198 unit: def get_local_output_dir_fn() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1199 unit: def sync_fn() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1200 unit: def exists() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1201 unit: def get_parquet_dataset() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1202 unit: def get_train_data_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 2 id: 1203 unit: def get_val_data_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 2 id: 1204 unit: def get_test_data_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 2 id: 1205 unit: def saving_runs() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1206 unit: def get_runs_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1207 unit: def get_run_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1208 unit: def get_checkpoint_filename() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1209 unit: def get_logs_subdir() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1210 unit: def _get_path() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1211 unit: def path_prefix() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1212 unit: def get_filesystem() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1213 unit: def matches() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1214 unit: def filesystem_prefix() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1215 unit: def path_prefix() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1216 unit: def get_filesystem() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1217 unit: def filesystem_prefix() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1218 unit: def path_prefix() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1219 unit: def get_filesystem() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1220 unit: def filesystem_prefix() file: horovod/spark/common/store.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1221 unit: def setParams() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1222 unit: def setNumProc() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1223 unit: def getNumProc() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1224 unit: def setModel() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1225 unit: def getModel() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1226 unit: def setBackend() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1227 unit: def getBackend() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1228 unit: def setStore() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1229 unit: def getStore() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1230 unit: def setLoss() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1231 unit: def getLoss() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1232 unit: def setLossWeights() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1233 unit: def getLossWeights() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1234 unit: def setSampleWeightCol() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1235 unit: def getSampleWeightCol() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1236 unit: def setMetrics() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1237 unit: def getMetrics() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1238 unit: def setFeatureCols() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1239 unit: def getFeatureCols() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1240 unit: def setLabelCols() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1241 unit: def getLabelCols() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1242 unit: def setValidation() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1243 unit: def getValidation() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1244 unit: def setCallbacks() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1245 unit: def getCallbacks() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1246 unit: def setBatchSize() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1247 unit: def getBatchSize() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1248 unit: def setEpochs() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1249 unit: def getEpochs() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1250 unit: def setTrainStepsPerEpoch() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1251 unit: def getTrainStepsPerEpoch() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1252 unit: def setValidationStepsPerEpoch() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1253 unit: def getValidationStepsPerEpoch() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1254 unit: def setVerbose() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1255 unit: def getVerbose() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1256 unit: def setGradientCompression() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1257 unit: def getGradientCompression() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1258 unit: def setCompressSparseCols() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1259 unit: def getCompressSparseCols() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1260 unit: def setShufflingBufferSize() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1261 unit: def getShufflingBufferSize() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1262 unit: def setOptimizer() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1263 unit: def getOptimizer() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1264 unit: def setPartitionsPerProcess() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1265 unit: def getPartitionsPerProcess() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1266 unit: def setRunId() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1267 unit: def getRunId() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1268 unit: def setTransformationFn() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1269 unit: def getTransformationFn() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1270 unit: def setTrainReaderNumWorker() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1271 unit: def getTrainReaderNumWorker() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1272 unit: def setValReaderNumWorker() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1273 unit: def getValReaderNumWorker() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1274 unit: def setLabelShapes() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1275 unit: def getLabelShapes() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1276 unit: def __init__() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1277 unit: def _get_metadata() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1278 unit: def setParams() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1279 unit: def setHistory() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1280 unit: def getHistory() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1281 unit: def setModel() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1282 unit: def getModel() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1283 unit: def setFeatureColumns() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1284 unit: def getFeatureColumns() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1285 unit: def setLabelColoumns() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1286 unit: def getLabelColumns() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1287 unit: def setRunId() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1288 unit: def getRunId() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1289 unit: def setOutputCols() file: horovod/spark/common/params.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1290 unit: def run() file: horovod/spark/common/backend.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1291 unit: def num_processes() file: horovod/spark/common/backend.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1292 unit: def num_processes() file: horovod/spark/common/backend.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1293 unit: def get_dataset_properties() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1294 unit: def clear_training_cache() file: horovod/spark/common/util.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1295 unit: def create_key() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 1296 unit: def get_dataset() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1297 unit: def get_dataset_properties() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1298 unit: def set_dataset_properties() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1299 unit: def clear() file: horovod/spark/common/cache.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1300 unit: def fit() file: horovod/spark/common/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1301 unit: def transform() file: horovod/spark/common/estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1302 unit: def __init__() file: horovod/spark/task/task_info.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1303 unit: def set_resources() file: horovod/spark/task/task_info.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1304 unit: def __init__() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1305 unit: def __init__() file: horovod/spark/task/task_service.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1306 unit: def main() file: horovod/spark/task/gloo_exec_fn.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1307 unit: def get_cmake_bin() file: setup.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1308 unit: def get_package_version() file: setup.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 0 id: 1309 unit: def act_sigmoid_scaled() file: examples/keras_spark_rossmann_run.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1310 unit: def __iter__() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1311 unit: def provide_data() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1312 unit: def __next__() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1313 unit: def reset() file: examples/mxnet_imagenet_resnet50.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1314 unit: def lr_scaler() file: examples/elastic/pytorch_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 0 id: 1315 unit: def on_state_reset() file: examples/elastic/tensorflow2_mnist_elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1316 unit: def on_state_reset() file: examples/elastic/tensorflow_keras_mnist_elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1317 unit: def on_state_reset() file: examples/elastic/tensorflow2_synthetic_benchmark_elastic.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1318 unit: def act_sigmoid_scaled() file: examples/keras_spark3_rossmann.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1319 unit: def on_train_begin() file: examples/tensorflow2_keras_synthetic_benchmark.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1320 unit: def on_epoch_begin() file: examples/tensorflow2_keras_synthetic_benchmark.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 1321 unit: def avg() file: examples/pytorch_imagenet_resnet50.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1322 unit: def act_sigmoid_scaled() file: examples/keras_spark_rossmann_estimator.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1