pytorch中numel()函数用于获取张量中元素数目

pytorch中,numel() 函数用于获取张量中元素数目,其中 numel() 可以理解为是 number of elements 的缩写。

例如:

import torch

a = torch.randn(2,3)
b = a.numel()
print(a,b)

# tensor([[-0.4062, -0.8251, -2.2294],
#         [ 0.5109, -1.4237,  0.8322]]) 6

比如实际应用,numel()函数可用于获取模型参数的总数目:

import logging

# model = ...

num_param = sum([p.numel() for p in model.parameters()])
logging.info(f"Number of model parameters: {num_param}")

相关推荐

  1. pytorchnumel()函数用于获取元素数目

    2024-07-18 23:52:05       21 阅读
  2. [Pytorch]:PyTorch乘法大全

    2024-07-18 23:52:05       26 阅读
  3. PyTorch运算函数

    2024-07-18 23:52:05       21 阅读
  4. Pytorch常用函数用法归纳:创建tensor

    2024-07-18 23:52:05       27 阅读
  5. PyTorch|在运算使用GPU

    2024-07-18 23:52:05       65 阅读
  6. 16、pytorch的8种创建方法

    2024-07-18 23:52:05       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 23:52:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 23:52:05       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 23:52:05       58 阅读
  4. Python语言-面向对象

    2024-07-18 23:52:05       69 阅读

热门阅读

  1. CSS浮动

    CSS浮动

    2024-07-18 23:52:05      20 阅读
  2. 什么是虚拟DOM?什么是diff算法?

    2024-07-18 23:52:05       20 阅读
  3. 什么是CAP理论?

    2024-07-18 23:52:05       20 阅读
  4. Hive修改表中的某个值

    2024-07-18 23:52:05       23 阅读
  5. HTTP请求五类状态码详细介绍,以及部分处理思路

    2024-07-18 23:52:05       24 阅读
  6. SQL FOREIGN KEY

    2024-07-18 23:52:05       19 阅读
  7. MySQL——在查询中使用关键字

    2024-07-18 23:52:05       21 阅读
  8. 确定Python 数据的数据结构

    2024-07-18 23:52:05       23 阅读
  9. 深入了解Memcached:缓存技术的利器

    2024-07-18 23:52:05       24 阅读