Reference for ultralytics/nn/modules/utils.py
Note
This file is available at https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/utils.py. If you spot a problem please help fix it by contributing a Pull Request 🛠️. Thank you 🙏!
ultralytics.nn.modules.utils._get_clones(module, n)
ultralytics.nn.modules.utils.bias_init_with_prob(prior_prob=0.01)
Initialize conv/fc bias value according to a given probability value.
ultralytics.nn.modules.utils.linear_init_(module)
Initialize the weights and biases of a linear module.
Source code in ultralytics/nn/modules/utils.py
ultralytics.nn.modules.utils.inverse_sigmoid(x, eps=1e-05)
Calculate the inverse sigmoid function for a tensor.
ultralytics.nn.modules.utils.multi_scale_deformable_attn_pytorch(value, value_spatial_shapes, sampling_locations, attention_weights)
Multi-scale deformable attention.
https://github.com/IDEA-Research/detrex/blob/main/detrex/layers/multi_scale_deform_attn.py