m0_72071938 2022-07-28 17:58 采纳率: 100%
浏览 14
已结题

tensorflow转pytorch实现

关于这篇文章:语音分类任务(基于UrbanSound8K数据集)
地址不让打

y_train = np.array(keras.utils.to_categorical(y_train, 10))
y_test = np.array(keras.utils.to_categorical(y_test, 10))
这两句代码怎么用pytorch框架实现?
我看其他文章写出来的不知道对不对?
labels=[]
for i in range(len(train)):
labels.append(train["classID"].iloc[i])
y_train = np.array(labels)

labels2=[]
for i in range(len(test)):
labels2.append(test["classID"].iloc[i])
y_test = np.array(labels2)

  • 写回答

2条回答 默认 最新

  • kakaccys 2022-07-28 22:52
    关注

    这个跟keras还是pytorch没有任何关系,这就是个one hot,无非就是把类别标签都转为one hot,和框架没有任何关系,比如你有[0,1,2,3]四个类,那么0会由[1,0,0,0]表示, 1由[0,1,0,0]表示,如果是只有[0,1]两个类,则0由[1,0]表示,1由[0,1]表示,不知道楼主懂了吗?并且由于该方法与框架无关,楼主可以选择这部分就用keras的这个函数,也不会影响什么

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月6日
  • 已采纳回答 7月29日
  • 创建了问题 7月28日

悬赏问题

  • ¥15 关于logstash转发日志时发生的部分内容丢失问题
  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?