精华内容
下载资源
问答
  • (可以折叠和展开所有,添加子类,编辑分类,删除分类) 项目引用的element ui样式,不需要可以改掉标签 删除,添加,编辑都是用的字体图标 <!-- 分类列表 --> <template&...

    vue带样式的三级分类
    (可以折叠和展开所有,添加子类,编辑分类,删除分类)
    项目引用的element ui样式,不需要可以改掉标签
    删除,添加,编辑可以自己替换成字体图标

    <!-- 分类列表 -->
    <template>
        <div class="ccia">
            <div class="ccia_top">
                <el-row>
                    <el-col :span="12">
                        <div>
                            <!-- <el-button class="bgFFC" >设置分类层级</el-button> -->
                            <el-button class="closeAll" @click="closeall"><i :class="allexpanded==false?'el-icon-arrow-down':'el-icon-arrow-up'"></i>{{allexpanded==false?'折叠所有':'展开所有'}}</el-button>
                            <span>
                                <el-button> <i class="el-icon-plus"></i> 添加新分类</el-button>
                            </span>
                        </div>
                    </el-col>
                </el-row>
            </div>
            <div class="contents">
                <div class="tree">
                    <ul v-for='item in menulist' :key="item.id">
                        <!-- 没有子集 -->
                        <li v-if='!item.children'>
                            <div class="treeItem">
                                <div class="lileft marginL10"> [ ID: {{item.id}}] {{item.catename}}</div>
                                <div class="liright" v-if="usertype==1">
                                    <span :class="item.enabled == '1'?'bgYes':'bgNo'" @click.stop="toggleenabled(item)">{{item.enabled==1?'启用':'禁用'}}</span>
                                        <span @click.stop="addnew(item)" class="itemClass">添加</span>
                                        <span class="itemClass" @click.stop="showEDdi(item)">编辑</span>
                                        <span @click.stop="delself(item)" class="itemClass">删除</span>
                                </div>
                            </div>
                        </li>
                        <!-- 有子集 -->
                        <li v-if='item.children'>
                            <div class="onechild treeItem">
                                <div class="lileft"><span @click.stop='toggleChildren(item)'>{{item.expanded?'- ':'+ '}} </span>[ ID: {{item.id}}] {{item.catename}}</div>
                                <div class="liright" v-if="usertype==1">
                                    <span :class="item.enabled == '1'?'bgYes':'bgNo'" @click.stop="toggleenabled(item)">{{item.enabled==1?'启用':'禁用'}}</span>
                                        <span @click.stop="addnew(item)" class="itemClass">添加</span>
                                        <span class="itemClass" @click.stop="showEDdi(item)">编辑</span>
                                        <span @click.stop="delself(item)" class="itemClass">删除</span>
                                </div>
                            </div>
                            <ul v-show='item.expanded' class="childs">
                                <li v-for='child in item.children' :key="child.id">
                                    <!-- 没有子集 -->
                                    <div class="twochild treeItem marginL60" v-if="!child.children">
                                        <div class="lileft marginL10">[ ID: {{child.id}}] {{child.catename}}</div>
                                        <div class="liright" v-if="usertype==1">
                                            <span :class="child.enabled == '1'?'bgYes':'bgNo'" @click.stop="toggleenabled(child)">{{child.enabled==1?'启用':'禁用'}}</span>
                                                <span @click.stop="addnew(child)" class="itemClass">新增</span>
                                                <span class="itemClass" @click.stop="showEDdi(child)">编辑</span>
                                                <span @click.stop="delself(child)" class="itemClass">删除</span>
                                        </div>
                                    </div>
                                    <!-- 有子集 -->
                                    <div class="twochild marginL60" v-if="child.children">
                                        <div class="treeItem">
                                            <div class="lileft"><span @click='toggleChildren(child)'>{{child.expanded?'- ':'+ '}}</span> [ ID: {{child.id}}] {{child.catename}}</div>
                                            <div class="liright" v-if="usertype==1">
                                                <span :class="child.enabled == '1'?'bgYes':'bgNo'" @click.stop="toggleenabled(child)">{{child.enabled==1?'启用':'禁用'}}</span>
                                                    <span @click.stop="addnew(child)" class="itemClass">新增</span>
                                                    <span class="itemClass" @click.stop="showEDdi(child)">编辑</span>
                                                    <span @click.stop="delself(child)" class="itemClass">删除</span>
                                            </div>
                                        </div>
    
                                        <ul v-show='child.expanded'>
                                            <!-- 遍历第三层 -->
                                            <li class="threechild " v-for="child1 in child.children" :key="child1.id">
                                                <div class="treeItem marginL60">
                                                    <div class="lileft marginL10"> [ ID: {{child1.id}}] {{child1.catename}}</div>
                                                    <div class="liright" v-if="usertype==1">
                                                        <span :class="child1.enabled == '1'?'bgYes':'bgNo'" @click.stop="toggleenabled(child1)">{{child1.enabled==1?'启用':'禁用'}}</span>
                                                            <span class="itemClass" @click.stop="showEDdi(child)">编辑</span> 
                                                            <span class="itemClass" @click.stop="delself(child1)">删除</span>                               
                                                    </div>
                                                </div>
                                            </li>
                                        </ul>
                                    </div>
                                </li>
                            </ul>
                        </li>
    
                    </ul>
                </div>
            </div>
        </div>
    </template>
    
    <script>
    export default {
        data() {
            return {
                allexpanded: true, //展开、折叠所有
                menulist:[{
                    catename:'水果',
                    expanded:false,
                    enabled:true,
                    children:[{
                        catename:'苹果',
                        enabled:true,
                        },{
                        catename:'荔枝',
                        enabled:true,
                        },{
                        catename:'葡萄',
                        enabled:true,
                        },{
                        catename:'火龙果',
                        expanded:false,
                        enabled:true,
                        children:[
                            {
                            catename:'白心',
                            enabled:true,
                            },{
                            catename:'红心',
                            enabled:true,
                            },
                        ]
                    }]
                }],
                bmplist: [],
                usertype: 1,
            };
        },
        methods: {
            getlist() {
                        let that = this;
                        for (let i = 0; i < that.menulist.length; i++) {
                            // console.log(that.menulist[i])
                            that.$set(that.menulist[i], "expanded", false);
                            if (that.menulist[i].children) {
                                // console.log('有子集')
                                // console.log(that.menulist[i]._child.length)
                                for (
                                    let j = 0;
                                    j < that.menulist[i].children.length;
                                    j++
                                ) {
                                    //    console.log(that.menulist[i]._child[j])
                                    that.$set(
                                        that.menulist[i].children[j],
                                        "expanded",
                                        false
                                    );
                                    if (that.menulist[i].children[j].children) {
                                        // console.log('还有子集')
                                        for (
                                            let z = 0;
                                            z <
                                            that.menulist[i].children[j].children
                                                .length;
                                            z++
                                        ) {
                                            that.$set(
                                                that.menulist[i].children[j]
                                                    .children[z],
                                                "expanded",
                                                false
                                            );
                                        }
                                    }
                                }
                            }
                        }
                        // 还原上一次展开的情况
                        if (this.bmplist.length !== 0) {
                            // console.log('展开过')
                            for (let i = 0; i < this.menulist.length; i++) {
                                this.menulist[i].expanded = this.bmplist[
                                    i
                                ].expanded;
                                if (this.menulist[i].children) {
                                    for (
                                        let j = 0;
                                        j < this.menulist[i].children.length;
                                        j++
                                    ) {
                                        this.menulist[i].children[
                                            j
                                        ].expanded = this.bmplist[i].children[
                                            j
                                        ].expanded;
                                    }
                                }
                            }
                        }
            },
            // 折叠所有
            closeall() {
                this.allexpanded = !this.allexpanded;
                let that = this;
                if (this.allexpanded) {
                    for (let i = 0; i < that.menulist.length; i++) {
                        that.$set(that.menulist[i], "expanded", false);
                        if (that.menulist[i].children) {
                            // console.log('有子集')
                            // console.log(that.menulist[i]._child.length)
                            for (
                                let j = 0;
                                j < that.menulist[i].children.length;
                                j++
                            ) {
                                //    console.log(that.menulist[i]._child[j])
                                that.$set(
                                    that.menulist[i].children[j],
                                    "expanded",
                                    false
                                );
                                if (that.menulist[i].children[j].children) {
                                    // console.log('还有子集')
                                    for (
                                        let z = 0;
                                        z <
                                        that.menulist[i].children[j].children
                                            .length;
                                        z++
                                    ) {
                                        that.$set(
                                            that.menulist[i].children[j].children[
                                                z
                                            ],
                                            "expanded",
                                            false
                                        );
                                    }
                                }
                            }
                        }
                    }
                } else {
                    for (let i = 0; i < that.menulist.length; i++) {
                        that.$set(that.menulist[i], "expanded", true);
                        if (that.menulist[i].children) {
                            // console.log('有子集')
                            // console.log(that.menulist[i]._child.length)
                            for (
                                let j = 0;
                                j < that.menulist[i].children.length;
                                j++
                            ) {
                                //    console.log(that.menulist[i]._child[j])
                                that.$set(
                                    that.menulist[i].children[j],
                                    "expanded",
                                    true
                                );
                                if (that.menulist[i].children[j].children) {
                                    // console.log('还有子集')
                                    for (
                                        let z = 0;
                                        z <
                                        that.menulist[i].children[j].children
                                            .length;
                                        z++
                                    ) {
                                        that.$set(
                                            that.menulist[i].children[j].children[
                                                z
                                            ],
                                            "expanded",
                                            true
                                        );
                                    }
                                }
                            }
                        }
                    }
                }
            },
            // 点击删除
            delself(item) {
                // console.log('del',item)
                // this.$confirm("此操作将永久删除该分类, 是否继续?", "提示", {
                //     confirmButtonText: "确定",
                //     cancelButtonText: "取消",
                //     type: "warning"
                // })
                //     .then(() => {
                //         this.$http
                //             .post(this.api + "/admin/goodscate/delgoodscate", {
                //                 id: item.id
                //             })
                //             .then(res => {
                //                 // console.log(res);
                //                 if (res.data.status == 1) {
                //                     this.$message.success(res.data.message);
                //                     this.getlist();
                //                 } else {
                //                     this.$message.error(res.data.message);
                //                 }
                //             });
                //     })
                //     .catch(() => {
                //         this.$message({
                //             type: "info",
                //             message: "已取消删除"
                //         });
                //     });
            },
            // 点击添加
            addnew(clickitem) {
                // console.log(clickitem, "点击项");
                // this.$router.push('/addNewClass')
                this.$router.push({
                    name: "addNewClass",
                    query: { pid: clickitem.id }
                });
            },
    
            // 编辑分类
            showEDdi(clickitem) {
                // console.log(clickitem);
                // this.edidialog = !this.edidialog
                // this.ediForm = clickitem
                // console.log(this.ediForm)
                this.$router.push("/ediNewClass/" + clickitem.id);
            },
            toggleChildren: function(item) {
                // console.log(item,'点击项')
                item.expanded = !item.expanded;
                this.bmplist = this.menulist;
                // console.log("bmplist", this.bmplist);
            },
            // 切换启用状态
    
            toggleenabled(row) {
                // console.log(row);
                // row.enabled==0?1:0
                let enabled;
                if (row.enabled == 1) {
                    enabled = 0;
                } else if (row.enabled == 0) {
                    enabled = 1;
                }
                // this.$http
                //     .post(this.api + "/admin/goodscate/change_enabled", {
                //         id: row.id,
                //         enabled: enabled
                //     })
                //     .then(res => {
                //         if (res.data.status == 1) {
                //             this.$message.success(res.data.message);
                //             this.getlist();
                //         } else {
                //             this.$message.error(res.data.message);
                //         }
                //     });
            }
        },
        created() {
            this.getlist();
        }
    };
    </script>
    
    
    <style lang="less" scoped>
    // @import "../../../common/less/app";
    .marginL60 {
        margin-left: 60px;
    }
    .marginL10 {
        margin-left: 10px;
    }
    .ccia {
        border-radius: 2px;
        // border: 1px solid red;
        // padding: 0px 30px;
        overflow: hidden;
        .ccia_top {
            padding-right: 18px;
            padding-left: 15px;
            // padding: 0 15px;
            // height: 69px;
            // background-color: pink;
            // padding: 9px 18px 11px 15px;
            box-sizing: border-box;
            /deep/ .el-button {
                background-color: #28b7a3;
                color: #feffff;
                cursor: pointer;
                font-size: 12px;
                width: 88px;
                height: 32px;
                padding: 0;
            }
            .bgFFC {
                background-color: #ffc000;
                color: #ffffff;
            }
            .closeAll {
                background-color: #f0f0f0;
                color: #555555;
                border: 1px solid rgba(240, 240, 240, 1);
            }
            .top_right {
                /deep/ .el-input--suffix {
                    width: 170px;
                    border-right: 1px solid #edecec;
                    height: 32px;
                }
                /deep/ .el-input {
                    height: 32px;
                }
    
                .marginR30 {
                    margin-right: 30px;
                }
            }
        }
    }
    .classfoot {
        padding-left: 15px;
    }
    
    .tree {
        width: 860px;
        margin-bottom: 16px;
        margin-left: 15px;
        ul {
            list-style: none;
        }
        li {
            margin: 10px 0;
            color: #6a6f7d;
            .treeItem {
                //  第一级
                display: flex;
                justify-content: space-between;
                min-height: 28px;
                line-height: 28px;
                font-size: 14px;
                border: 1px solid #e8e8e8;
                cursor: pointer;
                height: 40px;
                line-height: 40px;
                padding-right: 10px;
                &:hover {
                    .lileft {
                        font-weight: bold;
                        color: rgba(0, 0, 0, 1);
                    }
                }
            }
        }
        .lileft {
            span {
                padding-left: 10px;
                width: 25px;
                display: inline-block;
            }
        }
        .liright {
            // 右边显示
            float: right;
            img {
                width: 36px;
                height: 36px;
                vertical-align: middle;
            }
            span {
                color: #a4a3a3;
                font-size: 12px;
                padding: 3px 8px;
                // padding: 13px;
                // margin-right: 10px;
            }
            .bgYes {
                background: #28b7a3;
                color: #fff;
                cursor: pointer;
            }
            .bgNo {
                background: #b3b3b3;
                color: #000;
                cursor: pointer;
            }
            .itemClass {
                // display: inline-block;
                width: 22px;
                height: 22px;
                border-radius: 2px;
                border: 1px solid #eff0f0;
                // border: 1px solid red;
                text-align: center;
                cursor: pointer;
                i {
                    line-height: 22px;
                    font-size: 13px;
                }
            }
            .itemClass:hover {
                border: 1px solid #28b7a3;
                i:hover {
                    color: #28b7a3;
                }
            }
        }
    }
    </style>
    
    
    
    
    展开全文
  • 点击展开全部

    2016-02-18 14:42:02
    部分内容显示,部分隐藏,当点击展开全部内容后,控件往下挪显示所有内容,点击收起后恢复原位
  • <!--google_ad_client = "pub-4490194096475053";/* 内容页,300x250,第一屏 */google_ad_slot = "3685991503";google_ad_width = 300;google_ad_height = 250;//--><script type="text/javascript"src="
    <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>


    <SCRIPT language=javascript1.2>
    function showsubmenu(sid)
    {
    whichEl = eval("submenu" + sid);
    if (whichEl.style.display == "none")
    {
    eval("submenu" + sid + ".style.display=/"/";");
    }
    else
    {
    eval("submenu" + sid + ".style.display=/"none/";");
    }
    }
    </SCRIPT>


    <TABLE cellSpacing=0 cellPadding=0 width=776 border=0>

      <TR>
        <TD vAlign=top><BR>
        
          <UL id=out>
            <LI class=one style="CURSOR: hand" οnclick=showsubmenu(1)>Canvas prints
            <DIV id=submenu1>
            <UL class=in>
            
              <LI><A
              href="">Landscapes</A>      
             
              <LI><A
              href="">Classic</A></LI></UL></DIV>
            <LI class=one style="CURSOR: hand" οnclick=showsubmenu(2)>Folding Screen
            Series
            <DIV id=submenu2>
            <UL class=in>
              <LI><A
              href="">Folding
        Screen Series</A></LI></UL></DIV></LI></UL></TD>
        <TD width=8
        background="">&nbsp;</TD>
        <TD vAlign=top>&nbsp;</TD>
      </TR></TABLE>

     

    展开全文
  • 折叠面板的实现(点击展开全部内容)

    千次阅读 2019-12-04 14:09:27
    目的:点击向下箭头显示全部内容,在全部内容中点击向上箭头收缩部分内容。 xml部分代码如下: <view class="content"> <view class="header"> <view class="topTitle">信息内容</view> ...

    效果图:
    在这里插入图片描述
    目的:点击向下箭头显示全部内容,在全部内容中点击向上箭头收缩部分内容。

    xml部分代码如下:

    <view class="content">
      <view class="header">
        <view class="topTitle">信息内容</view>
        <image src="../../../images/next.png" class="nextarrow"></image>
      </view>
      <view class="cell_group">
        <view class="cell_item">
          <view class="itemTitle">交易号码</view>
          <view class="itemDetails">20191026-000625</view>
        </view>
        <view class="cell_item">
          <view class="itemTitle">交易状态</view>
          <view class="itemDetails">已成交</view>
        </view>
      </view>
      <view class="cell_group">
        <view class="cell_item">
          <view class="itemTitle">收款类型</view>
          <view class="itemDetails blue">平台垫付</view>
        </view>
        <view class="cell_item">
          <view class="itemTitle">成交金额</view>
          <view class="itemDetails">9999</view>
        </view>
      </view>
      <view class="cell_layout">
        <view class="itemTitle">备注</view>
        <view class="itemDetails">111111111111111111111111111111111111111111111111111111</view>
      </view>
      <!-- 向下箭头 -->   
      <view wx:if="{{!showToggle}}" class="weui-cell weui-flex click_arrow" bindtap='showToggle'>
        <view class='weui-flex__item'></view>
        <view class=''>
          <image src='../../../images/dwon.png' style='width: 30rpx; height: 20rpx;'></image>
        </view>
        <view class='weui-flex__item'></view>      
      </view>
       <!-- ----------------------隐藏部分内容 ----------------------start----------->   
      <view wx:if="{{showToggle}}">
        <!-- 横线 --开始-->
        <view class="border_top"></view>
        <!-- 横线 --结束-->
        <view class="cell_layout">
          <view class="itemTitle">上传铅封/箱门照片</view>
          <view class="flexDetails">
            <view>{{item.Photo? '已拍照':'请拍照'}}</view>
            <image src="../../../images/next.png" class="nextarrow"></image>
          </view>
        </view>
        <view class="cell_group">
          <view class="cell_item">
            <view class="itemTitle">上下车费付款方式</view>
            <view class="flexDetails">
            <picker bindchange="bindChange" value="{{idx}}" range ="{{payMethod}}">
                <text>{{payMethod[idx]?payMethod[idx]:'请选择'}}</text>
                <image src="../../../images/dwon.png" class="selectArrow"></image>
              </picker>
          </view>
          </view>
        </view>
        <!-- 横线 --开始-->
        <view class="border_top"></view>
        <!-- 横线 --结束-->
        <view class="cell_group ">
          <view class="cell_item">
            <view class="itemTitle">其它特殊费用</view>
            <input  placeholder-class="placeOPt" class="itemDetails" name="costnum" placeholder="请输入"/>
          </view>
          <view class="cell_item">
            <view class="itemTitle">最终运费</view>
            <view class="itemDetails">9527</view>
          </view>
        </view>
        <view class="cell_layout">
          <view class="itemTitle">备注</view>
          <textarea class="marks" placeholder-class="placemarks" placeholder="请在此填入备注信息"></textarea>
        </view>
      </view>
    
      <!-- 向上箭头 -->
      <view wx:if="{{showToggle}}" class="weui-cell weui-flex click_arrow" bindtap='showToggle'>
        <view class=''>
          <image src='../../../images/up.png' style='width: 30rpx; height: 20rpx;'></image>
        </view>
        <view class='weui-flex__item'></view>
      </view>
       <!-- ----------------------隐藏部分内容 ------------------------end--------->   
    </view>
    

    js部分代码如下:

    data:{
    	showToggle: false, //  显示/隐藏切换
    },
     showToggle: function (e) {
        var toggle = !this.data.showToggle
        console.log(toggle)
        this.setData({
          showToggle: toggle
        })
      },
    
    展开全文
  • 点击这个链接,会展开一个默认文章数为10篇的文章列表(如果该分类下的文章多于10篇的话)。如果你想总览该分类下的所有文章,你本来应该会去点击下面的一个叫做“《XXX》的全部存档”链接是吧?嘿~可是这个“Show=...
    在CSDN Blog上诸多bug中,这个算是比较严重的一个,涕淌觉得有必要跟网友们交待一下。

    在左边的导航栏上,有博客按照文章内容分类的链接。点击这个链接,会展开一个默认文章数为10篇的文章列表(如果该分类下的文章多于10篇的话)。如果你想总览该分类下的所有文章,你本来应该会去点击下面的一个叫做《XXX》的全部存档”链接是吧?嘿~可是这个“Show=All”在CSDN的Blog上就是偏偏不起任何作用(当初没把我给气晕过去呃……icon15.gif)。

    如果你要看涕淌早先的文章怎么办?无代志!这里有一个简单的“解决方案”——左边不是有个按照时间分类的“存档”链接吗?那里展开的文章列表就没有默认篇数的限制了。在那里你可以找到涕淌任何时期写的日志,只不过没有按照内容分类,使得你无法有的放矢地读文了……

    期待这样龌龊的bug能早日修正!还是欢迎你常来涕淌居!找找你喜欢的东西嘿嘿!lol.gif
    展开全文
  • 一起来了解垃圾分类

    千次阅读 2017-08-31 22:42:46
    1.什么是垃圾分类 2.为什么需要分类 3.垃圾分类的意义 4.垃圾种类  4.1可回收垃圾  4.2不可回收垃圾  4.2.1餐厨垃圾  4.2.2有害垃圾  4.2.3其他垃圾 5.我国垃圾分类现状 6.国外优秀案例(极致的日本...
  • 本文为原创文章:http://blog.csdn.net/programmer_wei/article/details/52072939Logistic Regression(逻辑回归)是机器学习中一个非常非常常见的模型,在实际生产环境中也常常被使用,是一种经典的分类模型(不是...
  • 语义分类

    千次阅读 2018-05-23 09:43:30
    一开始数据集大概每类300条,准确率只有86%左右,文本分类要求数据量足够,才能训练处合适的模型,我选择数据集的过程中经历了很多波折,最后使用的清华的THUCNews,我觉得是我能找到的最优的数据集了,关于数据集我...
  • swing jTree 节点刷新,默认全部展开

    千次阅读 2014-01-10 20:23:54
    if (leafRs.getObject(1).toString().equals(nodeRs.getObject(1))) // 如果当前第1组数据中的分类名与第二组数据中的分类名相同 { DefaultMutableTreeNode leafnode = new ...
  • H5 使文本内容显示三行,多余部分显示...,点击全部展开 CSS部分: .mui-ellipsis-3 {  display: -webkit-box;  overflow: hidden;  white-space: normal!important;  text-overflow: ellipsis;  word-...
  • 基于LSTM的中文文本多分类实战

    万次阅读 多人点赞 2019-05-06 00:30:42
    在我之前的博客中我们介绍了文本的多分类的方法,我们还尝试了各种分类模型,比如朴素贝叶斯、逻辑回归、支持向量机和随机森林等并且都取得了非常不错的效果。今天我们使用深度学习中的LSTM(Long Short-Term Memory)...
  • 深入理解GBDT二分类算法

    千次阅读 多人点赞 2019-11-14 02:12:48
    GBDT不会因为我们所选择的任务是分类任务就选用分类树,这里的核心原因是GBDT每轮的训练是在上一轮训练模型的负梯度值基础之上训练的。这就要求每轮迭代的时候,真实标签减去弱分类器的输出结果是有意义的,即残差是...
  • --展开当前栏目所在全部栏目下的分类--> 栏目导航   {dede:channelartlist typeid='top'}    <h5><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></h5>   {dede:...
  • 细粒度图像分类(FGVC)---综述

    万次阅读 多人点赞 2019-04-28 16:28:02
    什么是细粒度图像分类 细粒度图像分类问题是对大类下的子类进行识别。细粒度图像分析任务相对通用图像(General/Generic Images)任务的区别和难点在于其图像所属类别的粒度更为精细。 以图1为例,通用图像分类其...
  • 从决策树学习谈到贝叶斯分类算法、EM、HMM

    万次阅读 多人点赞 2012-05-17 21:06:53
    第一篇:从决策树学习谈到贝叶斯分类算法、EM、HMM (Machine Learning & Data Mining交流群:8986884)引言 最近在面试中,除了基础 & 算法 & 项目之外,经常被问到或被要求介绍和描述下自己所知道...
  • DNN实战-猫狗分类

    千次阅读 2018-11-21 17:58:31
    深层的神经网络来解决一个猫、狗的分类问题。这是一个典型的二分类问题。输入是一张图片,我们会把 3 通道的 RGB 图片拉伸为一维数据作为神经网络的输入层。神经网络的输出层包含一个神经元,经过 Softmax 输出概率...
  • 分类与回归区别是什么?

    万次阅读 多人点赞 2018-05-17 17:34:04
    简单解释:分类和回归的区别在于输出变量的类型。定量输出称为回归,或者说是连续变量预测;定性输出称为分类,或者说是离散变量预测。举个例子:预测明天的气温是多少度,这是一个回归任务;预测明天是阴、晴还是雨...
  • ZOJ 分类

    万次阅读 2013-03-16 10:47:46
    ZOJ题目分类 初学者题: 1001 1037 1048 1049 1051 1067 1115 1151 1201 1205 1216 1240 1241 1242 1251 1292 1331 1334 1337 1338 1350 1365 1382 1383 1394 1402 1405 1414 1494 1514 1622 1715 1730 1755 1760 ...
  • 分类模型的评估(一)

    千次阅读 2018-09-10 23:30:33
    针对二元分类结果,常用的评估指标有如下三个:查准率(Precision)、查全率(Recall)以及F-score。这篇文章将讨论这些指标的含义、设计初衷以及局限性。 一、二元分类问题 在机器学习领域,我们常常会碰到二元...
  • 仿京东分类实现

    千次阅读 2017-11-22 20:05:50
    这篇主要就是一个仿京东分类的一篇,虽然代码比较多,认真看吧
  • 4、线性分类: SVM, Softmax

    千次阅读 2018-07-11 16:09:26
    4、线性分类 上一课最我们介绍了图像分类的问题,任务是从一个固定的类别集合中选一个分配给待识别的图像。最后,我们描述了k-近邻(KNN)分类器,它通过将待标记的图像与训练集中已经标记好的图像进行比较来标记...
  • 这个部分我们介绍一类新的分类器方法,而对其的改进和启发也能帮助我们自然而然地过渡到深度学习中的卷积神经网。有两个重要的概念: 得分函数/score function:将原始数据映射到每个类的打分的函数 损失函数/loss ...
  • 基于深度学习时间序列分类研究综述[论文阅读]

    万次阅读 多人点赞 2019-03-15 10:22:22
    时间序列分类研究简介核心论文写在前面的话原文概述摘要1引言2背景2.1时间序列分类2.2基于深度学习的时间序列分类2.3生成性或判别性方法生成模型判别模型3方法3.1为什么判别的端到端方法?3.2方法比较完全卷积神经...
  • zoj水题分类

    千次阅读 2014-06-27 01:15:01
    zoj水题分类 zoj分类 简单题 ...#1115 a[i+1] = a[i] 的全部数位上的加起来,直到剩下一个,直接模拟。 #1414 太弱太弱,按照模 4 分类讨论一下即可。 #1713 简单的字符串截取
  • 声明:版权所有,转载请注明出处,谢谢。1. 线性分类器在深度学习与计算机视觉系列...然后我们也看到了KNN在解决这个问题的时候,虽然实现起来非常简单,但是有很大的弊端:分类器必须记住全部的训练数据(因为要遍历找
  • ZOJ题目分类

    千次阅读 2012-08-18 09:54:04
    #1115 a[i+1] = a[i] 的全部数位上的加起来,直到剩下一个,直接模拟。 #1414 太弱太弱,按照模 4 分类讨论一下即可。 #1713 简单的字符串截取和字符计数。 #1716 简单的二维数组区间求和,作累加,然后容斥一下...
  • 使用libsvm实现文本分类

    千次阅读 2015-12-28 09:29:16
    文本分类,首先它是分类问题,应该对应着分类过程的两个重要的步骤,一个是使用训练数据集训练分类器,另一个就是使用测试数据集来评价分类器的分类精度。然而,作为文本分类,它还具有文本这样的约束,所以对于文本...
  • 人脸检测-Haar分类器方法

    千次阅读 2014-10-18 00:36:05
    浅析人脸检测之Haar分类器方法 一、Haar分类器的前世今生  人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是人脸识别,即根据人脸来识别人物的身份,后来在复杂背景下的人脸检测需求越来越大,人脸检测也...
  • Haar分类

    千次阅读 2013-10-15 18:08:29
    由于工作需要,我开始研究人脸检测部分的算法,这期间断断续续地学习Haar分类器的训练以及检测过程,在这里根据各种论文、网络资源的查阅和对代码的理解做一个简单的总结。我试图概括性的给出算法的起源、全貌以及...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,451
精华内容 17,380
关键字:

展开全部分类