-
Notifications
You must be signed in to change notification settings - Fork 2
Cpu eval2 #85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
carolinewang01
wants to merge
138
commits into
dev
Choose a base branch
from
CPU_eval2
base: dev
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Cpu eval2 #85
Changes from all commits
Commits
Show all changes
138 commits
Select commit
Hold shift + click to select a range
858f5cc
solved merge conflicts with tracking into pipeline branch
carolinewang01 4b5f8ec
made traffic analyser a passable param, so that run_pipeline is more …
carolinewang01 d653ce1
resolve conflicts with frame level eval
carolinewang01 cf0c20f
edited params
carolinewang01 4128ed6
changed create_dev_tables.py to accept args, began writing eval_pipel…
carolinewang01 8806990
changed paths and parameters
carolinewang01 ed1e9c2
fixed merge conflicts with dev
carolinewang01 5b151e5
under advise of code reviewers, created dictionary for creating tracker
carolinewang01 b6575b0
finished writing eval pipeline, no debugging yet
carolinewang01 1587cce
solved minor compilation errors
carolinewang01 3beda22
added print statements, corrected more minor bugs, ready to move to e…
carolinewang01 493ca8b
resolved minor typos, first tests of eval in pipeline
carolinewang01 e35915a
incorporated sams naming bug fixes, added safety to ensure pipeline c…
carolinewang01 76e2287
got annotations and videos to load properly, video_level_eval is runn…
carolinewang01 a9436e1
fixed merge conflicst with dev caused by merging pr 64 (Frame level e…
carolinewang01 462db08
solved merge conflicts
carolinewang01 8cf5d08
added verbosity statements, refactored eval_pipeline so that it doesn…
carolinewang01 f0ea566
debugging tracking analyser fumi changes
carolinewang01 43230b5
added fixed detect_and_track_objects function
carolinewang01 ee39733
corrected spacing issues
carolinewang01 075f226
solved import errors
carolinewang01 b62f9ca
begun adding column orders for eval tbls
carolinewang01 bcb6bbf
Merge branch 'ec2_eval_pipeline' of https://github.com/dssg/air_pollu…
carolinewang01 1c32fa6
added col orders for eval tables
carolinewang01 fc7b85a
got eval pipeline to run on one type of tracker
carolinewang01 bf350dd
added tracking runtime code
carolinewang01 16eccee
fixed merge conflicts with dev + funmi's bugfix
carolinewang01 101d6e4
removed chunk stopping'
carolinewang01 0c6c037
added np import
carolinewang01 f165a75
Merge branch 'ec2_eval_pipeline' of https://github.com/dssg/air_pollu…
carolinewang01 34ee0d3
minor bug fix in update_eval_tables
carolinewang01 ee7fc4c
ran pipeline successfully to get eval for 1 chunk
carolinewang01 bc169f0
added debug statements
carolinewang01 251964d
added functionality to map annotations to video names and print state…
carolinewang01 4d85757
added print statements
carolinewang01 69bb6fc
stripped microseconds in parse_annotations_video_names function
carolinewang01 15ed513
carried changes to datetime parsing through to other functions in pip…
carolinewang01 8e8ad1b
Revert "carried changes to datetime parsing through to other function…
carolinewang01 ae1c950
publishing revert
carolinewang01 0283cba
Revert "stripped microseconds in parse_annotations_video_names function"
carolinewang01 f74c603
added ms stripping to datetime parsing fcn
carolinewang01 d86b81e
used string parsing to strip ms instead
carolinewang01 862ede0
added debug print statements, trying to solve problem where no frames…
carolinewang01 f37bf64
added try catch blocks around assertions
carolinewang01 28c6491
added start_frame stop_frame to ground truth dfs in frame level eval
carolinewang01 240abe6
successfully got eval pipeline running on 2 tracking types, 10 videos
carolinewang01 7c53292
removed force exit
carolinewang01 0d864db
Merge branch 'ec2_eval_pipeline' of https://github.com/dssg/air_pollu…
carolinewang01 57dae2c
added int typecasting to correct dictionary creation
carolinewang01 6bb7027
minor debug statements
carolinewang01 5e74d72
debug print statements to parse df to dict fcn
carolinewang01 840c50b
remove print statements
carolinewang01 162dbb5
put the creation of traffic analysers into sep file
carolinewang01 e036626
minor parentheses fix
carolinewang01 02a1281
Merge branch 'ec2_eval_pipeline' of https://github.com/dssg/air_pollu…
carolinewang01 6eb4179
further formatting changes and debug statements
carolinewang01 1a4a798
Merge branch 'ec2_eval_pipeline' of https://github.com/dssg/air_pollu…
carolinewang01 62a8102
minor debug changes
carolinewang01 4970720
resolve merge conflicts
carolinewang01 54629ba
removed annotation video name mapper
carolinewang01 d7d14ec
trying to figure out why video level diff and frame level map tables …
carolinewang01 3ccb71f
pep8, corrected unresolved ref to column names
carolinewang01 10bb949
changed analyser to analyser_type in eval reporting
carolinewang01 82aaece
added support for goturn
carolinewang01 f16e9e8
removed print statements, added runtimes to psql dbs, added tracking …
carolinewang01 7fc4107
removed more debug print statements
carolinewang01 492be45
resolved merge conflicts with dev
carolinewang01 9f1eb22
changed tracking to more conservative number of trackers, fixed param…
carolinewang01 1ea2edb
minor bug fixes
carolinewang01 0505a7d
added support for evaluating different detection types
carolinewang01 cd42a77
made detection model passable to all of tf stuff
carolinewang01 49e1625
tracking analyser minor bug fix
carolinewang01 24bcea0
fixed comma error in sql tbl declaration, added bbox format handling
carolinewang01 3588fa5
Merge branch 'get_eval_res' of https://github.com/dssg/air_pollution_…
carolinewang01 fed2206
replaced hyphens by underscores in psql table decl
carolinewang01 5203139
tested boosting tracker
carolinewang01 8a54384
need to move back to local
carolinewang01 48f9696
put bbox handling code into function, added to second location in tra…
carolinewang01 9d21c85
made exception handler in vehicle fleet more general
carolinewang01 d007339
added code to correct tf bbox formattign
carolinewang01 62f3621
Merge branch 'get_eval_res' of https://github.com/dssg/air_pollution_…
carolinewang01 16de96c
removed comments
carolinewang01 62e1860
minor debugs
carolinewang01 c3bd8fa
Merge branch 'get_eval_res' of https://github.com/dssg/air_pollution_…
carolinewang01 2f26a43
added support for tuning other parameters
carolinewang01 4801c4f
Merge branch 'get_eval_res' of https://github.com/dssg/air_pollution_…
carolinewang01 337e661
merged from ec2, also changed chunk size to be smaller
carolinewang01 bb9260b
removed unused jupyter nb
carolinewang01 a31d1de
moving back to local for debug
carolinewang01 ffb25c6
fixed tracking bug
carolinewang01 d5800c7
fixed merge conflicts
carolinewang01 fc708c5
need to move back to local
carolinewang01 aeeedbe
moved traffic analyser creation into for loop
carolinewang01 62e3ca9
added try catch loop
carolinewang01 b2945e7
set params for ec2 cpu instance running eval and fixed minor bug in e…
carolinewang01 7c4528a
stopped dropping eval/frame/video stats stables
carolinewang01 cec168a
added gpu cleanup code
carolinewang01 1ebad26
updated params to tune
carolinewang01 3032cb8
Detecting loss of tracking
SamBlakeman 5ccd4b1
recording of when vehicles are lost from the tracking
SamBlakeman 6dfd600
Recording of bboxes that are lost
SamBlakeman 4682f08
Recording video id and date time for indexing purposes
SamBlakeman 913c62f
Trying to account for leaving the frame in the video-level stats
SamBlakeman 2f44087
Recording of type
SamBlakeman 8b22248
Recording type of vehicle that has exited the frame
SamBlakeman 3fc5493
Still fixing bug
SamBlakeman fe20a27
Working Fix!
SamBlakeman 4305dcc
Removing print statements
SamBlakeman b8a0ab9
resolved merge conflicts with sam's bug fix
carolinewang01 5d5e4e0
gpu fix
carolinewang01 ecef5f8
Removal of assert
SamBlakeman 1933bb8
Merge branch 'get_eval_res' of https://github.com/dssg/air_pollution_…
SamBlakeman 38136b6
CPU settings
SamBlakeman 139445a
printing assertions
carolinewang01 3844ed6
corrected return values for frame level and video level eval
carolinewang01 4e5b7b2
removed try except
carolinewang01 7e9ed82
printing statements to try and fix stop-tracking boxes fix
carolinewang01 e42f6d5
bug fix to deal with if prev bboxes tracked is empty
carolinewang01 d444979
changed bool to checking for size of np array
carolinewang01 0b77982
deleted prints
carolinewang01 d5d279d
added try except back
carolinewang01 ce8feff
added error handling for when the multitracker returns negative bbox …
carolinewang01 93ea1d3
added more bbox formatting ocrrections, addedd looping thru param sets
carolinewang01 4e8517d
solved merge conflicts
carolinewang01 65a1127
resolved merge conflicts with dev
carolinewang01 73e37f9
added a needed import
carolinewang01 78ec9de
jupyter notebooks that walk through model selection for evaluation
jackattack1415 980ea41
added data to run eval ipynbs
jackattack1415 fbf3fe8
resolved merge conflicts with dev
carolinewang01 1ba6049
changed default eval psql table names to include test in case it is r…
carolinewang01 49cdb8e
solved bugs introduced by merging
carolinewang01 f73ccd5
patching
jackattack1415 72100f7
maren changes
carolinewang01 87e74dc
print statemnets to investigate negative stop issues
jackattack1415 7b073f5
Merge branch 'CPU_eval2' of https://github.com/dssg/air_pollution_est…
jackattack1415 22d9b1e
removed print statements
jackattack1415 814d055
created clearer names for eval data files
carolinewang01 87c2aab
put verbose setting in params
carolinewang01 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why would these files and up here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Funmi told me that to run the goturn tracker, you need these 2 files to be in the same directory as the module you're running.