ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

yolov5 训练模型PR曲线绘制

2022-06-30 20:02:39  阅读:416  来源: 互联网

标签:PR 200 yolov5 1.0 center type padding 绘制 name


yolov5  训练模型PR曲线绘制

 

<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title></title>
  
  <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">  
  <script src='js/echarts.min2.js'></script>
  <script src='js/jquery-2.2.3.min.js'></script>

    <style>
        td{text-align: center;}
    </style>
</head>

<body>
    
    <div id='rt_chart1' style=''></div>
                          
      
        
    
    
    <script>
      
      function initChart1() {
        $('#rt_chart1').height(660);
        $('#rt_chart1').width(660);
        $('#rt_chart1').css('border','0px solid #ddd');
        var myChart1 = echarts.init(document.getElementById('rt_chart1'));

        var option1 = {
                title: {
                    //text: 'PR',
                    subtext: '',
                    sublink: '',
                    left: 'center'
                },
                tooltip : {
                    trigger: 'axis'
              },

                legend: {
                    data: ['1','2', 'all class']
                },
                toolbox: {
                    show: true,
                    feature: {
                        saveAsImage: {}
                    }
                },
                
                xAxis: {
                    type:"category",
                    name:"Recall",
                    nameLocation:'center',
                    //boundaryGap: true,
                    nameGap:30,
                    //nameTextStyle:{padding:[200,200,0,0],margin:[200,0,0,0]},
                    nameTextStyle: {
                        
                        fontSize:16,
                        //verticalAlign: 'bottom', // top名称显示在坐标轴外,bottom显示在坐标轴内部
                        //align: 'center',
                        padding: [0, 0, 0, 30]    // 四个数字分别为上右下左与原位置距离
                        //margin:[20,0,0,0]
                    },
                    axisLabel: {
                        //padding: [100, 0, 0, 120]    // 四个数字分别为上右下左与原位置距离
                        interval:198
                        //formatter: function (value, index) {                            
                        //    return value.toFixed(1);                        
                        //} 
                        
                    },
                    
                    //type: '',

                    data:[]

                    
                    





                    
                },
                yAxis: {
                    name:"Precision",
                    nameLocation:'center',
                    nameRotate: 270,
                    boundaryGap: false,
                    nameGap:10,
                    //nameTextStyle:{padding:[200,200,0,0],margin:[200,0,0,0]},
                    nameTextStyle: {
                        fontSize:16,
                        //verticalAlign: 'top', // top名称显示在坐标轴外,bottom显示在坐标轴内部
                        align: 'center',
                        padding: [10, 10, 10, 10]    // 四个数字分别为上右下左与原位置距离
                    },
                    type: 'value'
                },
                series: [
                {
                    name: 'wall',

                    itemStyle: {
                        normal: {
                            color: '#6cb041',
                            lineStyle:{
                                width:2//设置线条粗细
                            }
                        }
                    },
                    //stack: 'Total',
                    type: 'line',
                    data:[1.0,1.0,1.0,0.99,0.98,0.9,0.89,0.8,0.6,0.2]
                    
                  },
                  {
                    name: 'Inclined support',
                    //stack: 'Total',

                    itemStyle: {
                        normal: {
                            color: '#0099ff',
                            lineStyle:{
                                //type:'dotted' ,
                                width:2//设置线条粗细
                            }
                        }
                    },
                    
                    type: 'line',
                    data:[1.0,1.0,1.0,0.92,0.90,0.83,0.81,0.7,0.5,0.1]
                    

                    
                  },

                  {
                    name: 'all class',
                    //stack: 'Total',
                    //type: 'scatter',

                    itemStyle: {
                        normal: {
                            color: '#E35A0A',
                            lineStyle:{
                                width:2//设置线条粗细
                            }
                        }
                    },
                    
                    type: 'line',
                    data:[1.0,1.0,0.92,0.99,0.88,0.80,0.69,0.6,0.5,0.0]
                    



                    
                    
                  }

                ]
            };

        


        // 为echarts对象加载数据
        myChart1.setOption(option1);
      }

      initChart1();
    </script>
</body>
</html>

 

 

 

####################

标签:PR,200,yolov5,1.0,center,type,padding,绘制,name
来源: https://www.cnblogs.com/herd/p/16359091.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有