From 8a69d5c8f8b17c762bb57af9f656699a28c09f0f Mon Sep 17 00:00:00 2001 From: BrainlessDylan <61665165+BrainlessDylan@users.noreply.github.com> Date: Tue, 14 Apr 2020 13:20:21 +0100 Subject: [PATCH 1/5] this is just to tes my new update script for QOL improvement. --- testing/update-script-test.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 testing/update-script-test.md diff --git a/testing/update-script-test.md b/testing/update-script-test.md new file mode 100644 index 00000000..eae7fbc5 --- /dev/null +++ b/testing/update-script-test.md @@ -0,0 +1,29 @@ +--- +layout: post +title: "The quick, brown fox jumps over a lazy dog" +comments: true +description: "The quick, brown fox jumps over a lazy dog" +keywords: "dummy content" +--- + +The quick, brown fox jumps over a lazy dog. DJs flock by when MTV ax quiz prog. Junk MTV quiz graced by fox whelps. Bawds jog, flick quartz, vex nymphs. Waltz, bad nymph, for quick jigs vex! Fox nymphs grab quick-jived waltz. + +**Brick quiz whangs jumpy veldt fox. Bright vixens jump; dozy fowl quack. Quick wafting zephyrs vex bold Jim. Quick zephyrs blow, vexing daft Jim. Sex-charged fop blew my junk TV quiz. How quickly daft jumping zebras vex.** + +Two driven jocks help fax my big quiz. Quick, Baz, get my woven flax jodhpurs! "Now fax quiz Jack! " my brave ghost pled. Five quacking zephyrs jolt my wax bed. Flummoxed by job, kvetching W. zaps Iraq. Cozy sphinx waves quart jug of bad milk. + +A very bad quack might jinx zippy fowls. Few quips galvanized the mock jury box. Quick brown dogs jump over the lazy fox. The jay, pig, fox, zebra, and my wolves quack! Blowzy red vixens fight for a quick jump. + +_Joaquin Phoenix was gazed by MTV for luck. A wizard’s job is to vex chumps quickly in fog. Watch "Jeopardy! ", Alex Trebek's fun TV quiz game. Woven silk pyjamas exchanged for blue quartz. Brawny gods just flocked up to quiz and vex him._ + +Adjusting quiver and bow, Zompyc[1] killed the fox. My faxed joke won a pager in the cable TV quiz show. Amazingly few discotheques provide jukeboxes. My girl wove six dozen plaid jackets before she quit. Six big devils from Japan quickly forgot how to waltz. + +Big July earthquakes confound zany experimental vow. Foxy parsons quiz and cajole the lovably dim wiki-girl. Have a pick: twenty six letters - no forcing a jumbled quiz! Crazy Fredericka bought many very exquisite opal jewels. + +_**Sixty zippers were quickly picked from the woven jute bag. A quick movement of the enemy will jeopardize six gunboats. All questions asked by five watch experts amazed the judge. Jack quietly moved up front and seized the big ball of wax.**_ + +The quick, brown fox jumps over a lazy dog. DJs flock by when MTV ax quiz prog. Junk MTV quiz graced by fox whelps. Bawds jog, flick quartz, vex nymphs. Waltz, bad nymph, for quick jigs vex! Fox nymphs grab quick-jived waltz. Brick quiz whangs jumpy veldt fox. + +Bright vixens jump; dozy fowl quack. Quick wafting zephyrs vex bold Jim. Quick zephyrs blow, vexing daft Jim. Sex-charged fop blew my junk TV quiz. How quickly daft jumping zebras vex. Two driven jocks help fax my big quiz. Quick, Baz, get my woven flax jodhpurs! + +"Now fax quiz Jack! " my brave ghost pled. Five quacking zephyrs jolt my wax bed. Flummoxed by job, kvetching W. zaps Iraq. Cozy sphinx waves quart jug of bad milk. A very bad quack might jinx zippy fowls. Few quips galvanized the mock jury box. Quick brown dogs jump over the lazy fox. The jay, pig, fox, zebra, and my wolves quack! Blowzy red vixens fight for a quick jump. Joaquin Phoenix was gazed by MTV From 5100c64555905c4053a69e606077a4128d50c8af Mon Sep 17 00:00:00 2001 From: BrainlessDylan Date: Tue, 14 Apr 2020 13:23:12 +0100 Subject: [PATCH 2/5] added a script for QOL improvement --- update | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 update diff --git a/update b/update new file mode 100755 index 00000000..49e535a1 --- /dev/null +++ b/update @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +if [ -d ".git" ]; then + git pull + git submodule update --init --recursive --remote +else + echo "Not a git repository (or any of the parent directories): .git. Do NOT download the repository as a zip file from GitHub.com! Please download Nimbus by cloning the Git repository: 'git clone --recursive https://github.com/BrainlessDylan/FairMOT-BD.git'" + exit +fi + From 2c35fdc0c42608218b6cd7b649b7b92202c4dd8c Mon Sep 17 00:00:00 2001 From: BrainlessDylan <61665165+BrainlessDylan@users.noreply.github.com> Date: Tue, 14 Apr 2020 13:37:30 +0100 Subject: [PATCH 3/5] Added my info + some more --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index f0a698d0..f48ad0fd 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# FairMOT +# FairMOT BrainlessDylan's Fork A simple baseline for one-shot multi-object tracking: ![](assets/pipeline.png) > [**A Simple Baseline for Multi-Object Tracking**](http://arxiv.org/abs/2004.01888), @@ -23,10 +23,12 @@ There has been remarkable progress on object detection and re-identification in -## Installation +## Installation ( Only Tested on Arch Linux ) * Clone this repo, and we'll call the directory that you cloned as ${FAIRMOT_ROOT} * Install dependencies. We use python 3.7 and pytorch >= 1.2.0 +* chmod +x ./update to be able to run the updater if it doesn't work OOTB ``` +./update to check of there is any updates that have happened to the repo conda create -n FairMOT conda activate FairMOT conda install pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=10.0 -c pytorch @@ -53,7 +55,7 @@ MOT20 |——————images | └——————train | └——————test - └——————labels_with_ids + └——————labels_with_idsCitation └——————train(empty) ``` Then, you can change the seq_root and label_root in src/gen_labels_15.py and src/gen_labels_20.py and run: @@ -149,7 +151,7 @@ A large part of the code is borrowed from [Zhongdao/Towards-Realtime-MOT](https: ``` @article{zhang2020simple, title={A Simple Baseline for Multi-Object Tracking}, - author={Zhang, Yifu and Wang, Chunyu and Wang, Xinggang and Zeng, Wenjun and Liu, Wenyu}, + author={Zhang, Yifu and Wang, Chunyu and Wang, Xinggang and Zeng, Wenjun and Liu, Wenyu, Dylan Roberts}, journal={arXiv preprint arXiv:2004.01888}, year={2020} } From 488238fe269a5d170aa1d656a3c9f22b08bfcebc Mon Sep 17 00:00:00 2001 From: BrainlessDylan <61665165+BrainlessDylan@users.noreply.github.com> Date: Tue, 14 Apr 2020 13:40:45 +0100 Subject: [PATCH 4/5] fixed the error of bash: cd: too many arguments fixed bash: cd: too many arguments --- README.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index f48ad0fd..10482139 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# FairMOT BrainlessDylan's Fork +# FairMOT A simple baseline for one-shot multi-object tracking: ![](assets/pipeline.png) > [**A Simple Baseline for Multi-Object Tracking**](http://arxiv.org/abs/2004.01888), @@ -23,18 +23,16 @@ There has been remarkable progress on object detection and re-identification in -## Installation ( Only Tested on Arch Linux ) +## Installation * Clone this repo, and we'll call the directory that you cloned as ${FAIRMOT_ROOT} * Install dependencies. We use python 3.7 and pytorch >= 1.2.0 -* chmod +x ./update to be able to run the updater if it doesn't work OOTB ``` -./update to check of there is any updates that have happened to the repo conda create -n FairMOT conda activate FairMOT conda install pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=10.0 -c pytorch cd ${FAIRMOT_ROOT} pip install -r requirements.txt -cd src/lib/models/networks/DCNv2 sh make.sh +cd src/lib/models/networks/DCNv2 && sh make.sh ``` * We use [DCNv2](https://github.com/CharlesShang/DCNv2) in our backbone network and more details can be found in their repo. * In order to run the code for demos, you also need to install [ffmpeg](https://www.ffmpeg.org/). @@ -151,7 +149,7 @@ A large part of the code is borrowed from [Zhongdao/Towards-Realtime-MOT](https: ``` @article{zhang2020simple, title={A Simple Baseline for Multi-Object Tracking}, - author={Zhang, Yifu and Wang, Chunyu and Wang, Xinggang and Zeng, Wenjun and Liu, Wenyu, Dylan Roberts}, + author={Zhang, Yifu and Wang, Chunyu and Wang, Xinggang and Zeng, Wenjun and Liu, Wenyu}, journal={arXiv preprint arXiv:2004.01888}, year={2020} } From 441bc6d04b707a475e0fd1cd4ace01108908851d Mon Sep 17 00:00:00 2001 From: BrainlessDylan <61665165+BrainlessDylan@users.noreply.github.com> Date: Tue, 14 Apr 2020 13:45:18 +0100 Subject: [PATCH 5/5] whoops forgot to remove my repo link --- update | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update b/update index 49e535a1..2a9482ab 100755 --- a/update +++ b/update @@ -4,7 +4,7 @@ if [ -d ".git" ]; then git pull git submodule update --init --recursive --remote else - echo "Not a git repository (or any of the parent directories): .git. Do NOT download the repository as a zip file from GitHub.com! Please download Nimbus by cloning the Git repository: 'git clone --recursive https://github.com/BrainlessDylan/FairMOT-BD.git'" + echo "Not a git repository (or any of the parent directories): .git. Do NOT download the repository as a zip file from GitHub.com! Please download Nimbus by cloning the Git repository: 'git clone --recursive https://github.com/ifzhang/FairMOT.git'" exit fi