Code Monkey home page Code Monkey logo

semiweeds's Introduction

Performance Evaluation of Semi-supervised Learning Frameworks for Multi-Class Weed Detection

Performance Evaluation of Semi-supervised Learning Frameworks for Multi-Class Weed Detection

More instructions coming soon...

Installation

  • Follow the installation instructions of INSTALL.md

Training and testing commands

Train supervised baseline. For example, using 20% of labeled data

python train_net.py \
       --num-gpus 2 \
       --config configs/FCOS/fcos_R_50_ut2_sup20_run0.yaml \
        SOLVER.IMG_PER_BATCH_LABEL 4 SOLVER.IMG_PER_BATCH_UNLABEL 4 SOLVER.IMS_PER_BATCH 4 \
        OUTPUT_DIR ./xx/ \
        TEST.EVAL_PERIOD 2000 \
        SEED 1 \
        SEMISUPNET.Trainer baseline

Train semi-supervised. For example, using 20% of labeled data + 80% unlabeled data

python train_net.py \
      --num-gpus 2 \
      --config configs/FCOS/fcos_R_50_ut2_sup20_run0.yaml \
       SOLVER.IMG_PER_BATCH_LABEL 4 SOLVER.IMG_PER_BATCH_UNLABEL 4 SOLVER.IMS_PER_BATCH 4 \
       OUTPUT_DIR ./xx/ \
       TEST.EVAL_PERIOD 2000 \
       SEED 1 

Train semi-supervised. For example, using 20% of labeled data + 80% unlabeled data

python train_net.py \
        --eval-only \
	--num-gpus 2 \
	--config configs/FCOS/fcos_R_50_ut2_sup20_run0.yaml \
	SOLVER.IMG_PER_BATCH_LABEL 4 SOLVER.IMG_PER_BATCH_UNLABEL 4 SOLVER.IMS_PER_BATCH 4 \
	MODEL.WEIGHTS ./model_final.pth \
	OUTPUT_DIR ./xx/ \
        SEMISUPNET.Trainer baseline \
	SEED 1 

Citation

Is this repository helpful? ๐Ÿ˜Š

Please consider citing our paper. ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.