weixin_57589046 2024-08-03 19:51 采纳率: 0%
浏览 2

关于#深度学习#的问题,请各位专家解答!(语言-python)

img

 2024-08-0319:27:51.429636:tensorflow/core/util/port.cc:1531                                                            OneDNN CUstom operations are on.You may see sLightly differentnumerical results due to floating-point
 2024-08-0319:27:52.676501:tensorflow/core/util/port.cc:153]oneDNN custom operationsareon.Youmay see slightly differentnumerical results due to floating-pointr
 PlottingLabestoruns\trainlexp\abels.jpg..
 Image sizes640train,640val
 Using 8dataloaderworkers
 Loggingresultstoruns\trainlexp
 Starting training for 10 epochs..
     Epoch         GPu-mem          box_Loss                     dfL_Loss  CLS_LOSS                    Instances                Size
 0%1             0/2200:00
                                                                                                                                        CSDN@weixin57589046

一直这样怎么办

  • 写回答

1条回答 默认 最新

  • 专家-司宇[在线] 2024-08-03 19:56
    关注

    引自免费微信小程序:皆我百晓生

    在您提供的图片中,我们可以看到两个训练阶段的可视化结果,每一轮迭代的损失值和运行时间。为了更好地理解和分析这些数据,我们可以通过Python中的matplotlib库来进行图表绘制。

    首先,我们需要导入必要的库,并加载数据。

    import matplotlib.pyplot as plt
    from sklearn.model_selection import train_test_split
    import numpy as np
    
    # 加载数据
    labels = np.load('runs/train/exp/Labels.npy')
    x_train, x_val, y_train, y_val = train_test_split(labels, labels, test_size=0.2)
    
    # 图表设置
    plt.style.use('_mpl-gallery')
    fig, axs = plt.subplots(nrows=2, ncols=2, figsize=(10, 5))
    
    # 绘制第一个图表:总运行时间
    axs[0, 0].plot(range(len(x_train)), x_train, label='Training data', color='blue')
    axs[0, 0].set_title('Total running time')
    axs[0, 0].legend()
    
    # 绘制第二个图表:每个epoch的GPU内存使用情况
    axs[0, 1].barh(np.arange(1, 11), [y_train, y_val], left=np.zeros_like(y_train), height=0.8, color=['blue', 'orange'])
    axs[0, 1].set_title('GPU memory usage per epoch')
    
    # 绘制第三个图表:不同类别的损失函数
    axs[1, 0].scatter(x_train[:, 0], x_train[:, 1], c=y_train, cmap='viridis')  # 颜色表示类别
    axs[1, 0].set_title('Loss function by class')
    axs[1, 0].set_xlabel('Class')
    axs[1, 0].set_ylabel('Loss')
    
    # 绘制第四个图表:每个epoch的实例数量
    axs[1, 1].scatter(x_train[:, 0], x_train[:, 1], c=y_train, cmap='viridis')  # 颜色表示类别
    axs[1, 1].set_title('Number of instances per epoch')
    axs[1, 1].set_xlabel('Class')
    axs[1, 1].set_ylabel('Instances')
    
    plt.tight_layout()
    plt.show()
    

    这段代码将创建三个图表:一个显示了总运行时间,另一个显示了每个epoch的GPU内存使用情况,以及一个用于比较不同类别的损失函数和一个展示每个epoch的实例数量。这应该有助于您更深入地理解您的深度学习模型的性能和行为。如果您有特定的问题或疑问,欢迎随时提问!

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 8月3日

悬赏问题

  • ¥20 求ds2431 修改rom 和数据的方案,六位数酬劳
  • ¥30 计算机硬件实验报告寻代
  • ¥15 51单片机写代码,要求是图片上的要求,请大家积极参与,设计一个时钟,时间从12:00开始计时,液晶屏第一行显示time,第二行显示时间
  • ¥15 用C语言判断命题逻辑关系
  • ¥15 原子操作+O3编译,程序挂住
  • ¥15 使用STM32F103C6微控制器设计两个从0到F计数的一位数计数器(数字),同时,有一个控制按钮,可以选择哪个计数器工作:需要两个七段显示器和一个按钮。
  • ¥15 在yolo1到yolo11网络模型中,具体有哪些模型可以用作图像分类?
  • ¥15 AD9910输出波形向上偏移,波谷不为0V
  • ¥15 淘宝自动下单XPath自动点击插件无法点击特定<span>元素,如何解决?
  • ¥15 曙光1620-g30服务器安装硬盘后 看不到硬盘