25/3/2022代码技巧

人工智能28
  1. del xxx

(1) import xxx 的逆操作

(2)释放内存,删除之前的一些缓存

  1. round()函数 用于四舍五入数值,起到取整的作用

  2. line.rstrip() 去除末尾空格 (也可去除其他字符)

  3. %tb 可查看报错的traceback

  4. df.drop(['B', 'C'],axis=1) 删除某列

  5. df.rename(columns={'a':'A'}) 更改列名

import torch
import numpy as np
#如果是从dataframe中提取onehot,不能直接转为tensor
#要加上:
#label_onehot = np.array(label_onehot)
one_hot = torch.tensor(label_onehot)
label = torch.topk(one_hot, 1)[1].squeeze(1)
f3 = pd.merge(df1,df2,how='inner',on='alpha')

此外,how可 = 'outer'、'left'、'right', on 也为多列 [' ',' ' ]

  1. pandas取多列,df[[' ', ' ',...]] 两个括号

Original: https://blog.csdn.net/weixin_44228389/article/details/123736310
Author: Winner~!
Title: 25/3/2022代码技巧

相关文章
什么是机器翻译?(科普向) 人工智能

什么是机器翻译?(科普向)

❤️点击上方,选择 星标或 置顶,每天给你送上干货❤️ 作者 | 韦阳 出品 | 公众号:算法码上来(ID:GodNLP) BEGIN - 人类曾经联合起来兴建能通往天堂的高塔——巴别塔,为了阻止人类...
Python环境的配置 人工智能

Python环境的配置

文章目录 * - 一、Anaconda安装 - 二、Jupyter的安装与相关配置 - + 1、安装命令: + 2、修改默认空间: + 3、安装拓展功能: - 三、Cuda的安装 - 四、Cudnn安...
LTE语音业务解决方案 人工智能

LTE语音业务解决方案

1 .基于 CSFB 的语音解决方案 CSFB 的基本原理是终端驻留在LTE 时,如果终端发起或接收呼叫,需要先从LTE 重选回2G/3G ,由2G/3G 的电路域来提供语音。 Original: h...
深度学习的典型应用和挑战及未来 人工智能

深度学习的典型应用和挑战及未来

1.计算机视觉。在计算机视觉领域,深度神经网络最令人瞩目的成绩就是ImageNet竞赛。 包括人脸识别,目标检测等具体的图形图像处理 2.语音识别和合成。在语音识别领域,包括智能家居,语音助手等识别软...
神经网络基础之卷积、池化详解 人工智能

神经网络基础之卷积、池化详解

文章目录 一、卷积 * 1、计算公式 2、参数详解 3、多图片通道数卷积核运算 二、池化 * 1、池化作用 2、池化参数 3、池化分类 三、卷积与池化总结 一、卷积 内容上:卷积核大小【黄色部分大小,...