Download basicsr/ops/fused_act/src/fused_bias_act.cpp from Scrappy-Doo/CodeFormer-master: direct link, hf CLI and curl.
- Browser
- Download file 1.09 kB
-
https://huggingface.co/Scrappy-Doo/CodeFormer-master/resolve/main/basicsr/ops/fused_act/src/fused_bias_act.cpp
- Command line
-
hf download hf://Scrappy-Doo/CodeFormer-master/basicsr/ops/fused_act/src/fused_bias_act.cpp
-
curl -L -o fused_bias_act.cpp https://huggingface.co/Scrappy-Doo/CodeFormer-master/resolve/main/basicsr/ops/fused_act/src/fused_bias_act.cpp
1.09 kB
| // from https://github.com/rosinality/stylegan2-pytorch/blob/master/op/fused_bias_act.cpp | |
| torch::Tensor fused_bias_act_op(const torch::Tensor& input, | |
| const torch::Tensor& bias, | |
| const torch::Tensor& refer, | |
| int act, int grad, float alpha, float scale); | |
| torch::Tensor fused_bias_act(const torch::Tensor& input, | |
| const torch::Tensor& bias, | |
| const torch::Tensor& refer, | |
| int act, int grad, float alpha, float scale) { | |
| CHECK_CUDA(input); | |
| CHECK_CUDA(bias); | |
| return fused_bias_act_op(input, bias, refer, act, grad, alpha, scale); | |
| } | |
| PYBIND11_MODULE(TORCH_EXTENSION_NAME, m) { | |
| m.def("fused_bias_act", &fused_bias_act, "fused bias act (CUDA)"); | |
| } | |