Skip to content
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

Is there any documentation? #1

Closed
headdab opened this issue Jul 4, 2018 · 11 comments
Closed

Is there any documentation? #1

headdab opened this issue Jul 4, 2018 · 11 comments
Assignees
Labels
question Further information is requested

Comments

@headdab
Copy link

headdab commented Jul 4, 2018

Under README.md it says to read the documentation, but I don't see any.

@nmanovic nmanovic self-assigned this Jul 4, 2018
@nmanovic nmanovic added the question Further information is requested label Jul 4, 2018
@nmanovic
Copy link
Contributor

nmanovic commented Jul 4, 2018

Hi,

There are several resources. I will add all of them into README file ASAP.

@headdab
Copy link
Author

headdab commented Jul 5, 2018

Thanks. That helped a lot. My first issue was that after I created a task, I didn't realize that all the controls were off the screen - I had to scroll or enlarge my browser window to find them.

A few comments:

  • none of the figure work in the user's guide (but i'm guessing you're working on this).

  • I couldn't get the docker-compose.override.yml to work properly. I had to add it explicitly to the docker up command.

  • docker-compose.yml and docker-compose.override.yml use different port mappings, i.e. 8080:8008 and 80:8080, resp. As such, at least with the explicit inclusion of the override file, both mappings are used.

  • i started up a gpu/tf enabled version, but I don't see anything related to tensorflow in the interface and there isn't any documentation about how to use this feature. Seems like a good idea though.

  • I don't see anything on how to use the shared mode. When I select it, it makes me choose files, but points to //icv-cifs/icv_projects/cvat/data. One time, when I hit back from a browser (from a session) window it seemed to allow me to add local files from the incomplete task create window.

@bsekachev
Copy link
Member

Good day,

  • "I didn't realize that all the controls were off the screen". Could you provide any screenshots please?
  • "none of the figure work in the user's guide". Yes, we are working on it.
  • "i started up a gpu/tf enabled version, but I don't see anything related to tensorflow in the interface and there isn't any documentation about how to use this feature. Seems like a good idea though.". If you did all right, button "Run TF Annotation" should appears in the dashboard for each task. It will run auto annotation for supported labels (if task contain any of such labels). We will include an information about it to documentation.
  • "I don't see anything on how to use the shared mode. When I select it, it makes me choose files, but points to //icv-cifs/icv_projects/cvat/data.". This path will be removed. Currently, if you want use share source, you need mount it to /home/django/share in the docker container.

@headdab
Copy link
Author

headdab commented Jul 5, 2018

I attached to screenshots - partial is what I saw originally, fullscreen after I enlarged the window. You might be making your layout decisions based on a landscape layout assumption.

I found the tf button later, but got a label error. It makes more sense now. Can you give me an example of the labels string I should use, say, if I want to detect person and sports_ball? I tried:

tag @select=class:person,sports_ball

but that's not right. The schema is:

label_name input_type=attribute_name:attribute_value1,attribute_value2

When you mention labels, you're referring to label_name in the schema? Can I include more than 2 of those in the label string when configuring the session?

Re: shared mode, I'll try your suggestion.

Thanks for the quick feedback.

fullscreen
partial

@headdab
Copy link
Author

headdab commented Jul 5, 2018

So I figured out the tf thing. I just used "person sports_ball" and that worked.

@bsekachev
Copy link
Member

bsekachev commented Jul 5, 2018

Thanks a lot,
Layout looks strange, we will be working on it.
Yes, label is label_name.
If you want detect persons and sport balls, you need type "person sports_ball" only.
Also you may assign some attributes for labels. Attribute examples: age or gender (for person), type or model (for car) etc. I will give some examples of valid strings below:

# number, select, radio, checkbox, text - is input types
# You also need specify each attribute type (mutable [~] or immutable [@]). Mutable attributes may be changed frame by frame (in the case of tracked objects)
# For number input type, attribute values are min, max and step.
# For radio and select - are possible values
# For checkbox and text - are default attribute value (true, false) for checkbox and ("any text") for text
person @number=age:1,100,1 @select=gender:man,woman @radio=hair:long,short,curly,straight
car ~checkbox=parked:true
face @text=description:"default description" 

Of course, you may create any number of labels and attributes for task:

person @number=age:1,100,1 @select=gender:man,woman @radio=hair:long,short,curly,straight car ~checkbox=parked:true face @text=description:"default description" 

Also you may see help about it if you hover cursor to labels string.
Or you can see it in HTML
Good luck

@bsekachev
Copy link
Member

In order to see the rendered documentation, you need press F1 key in the dashboard (task list).

@headdab
Copy link
Author

headdab commented Jul 5, 2018

I tried the shared thing, but may have found a bug. I copied a small clip into the top level host share directory and can see it when I try to select files from the create task dialog, but if I select it it also selects the enclosing directory, which it also treats as a file, which I think is the reason for the error shown on the screenshot. For this screenshot, I clicked on select files after I got the error, so you could see that screen.

The test of the error is:

Could not create the task. ffmpy.FFRuntimeError: ffmpeg -i /home/django/data/5/.upload/ -start_number 0 -b:v 10000k -vsync 0 -an -y -q:v 16 /tmp/cvat-0qn3bhs9.data/%d.jpg exited with status 1 STDOUT: STDERR:

share-select-files

@bsekachev
Copy link
Member

Yes, it known bug. Actually it already was fixed, but currently was not released. As temporary solution, I can suggest you to put any other file (empty text file for example) together with video. In this case video only will be selected.

@nmanovic
Copy link
Contributor

nmanovic commented Jul 6, 2018

@headdab we added information about available documentation + screenshot, screencasts. Also fixed a couple of other issues. If you have another issues please open new issues. In any case we will try to address other issues which you found in next release. Don't hesitate to send us MRs. I will close the thread.

@nmanovic nmanovic closed this as completed Jul 6, 2018
@headdab
Copy link
Author

headdab commented Jul 9, 2018

Great. Thanks!

bsekachev pushed a commit that referenced this issue Sep 26, 2018
bsekachev pushed a commit that referenced this issue Oct 15, 2018
bsekachev pushed a commit that referenced this issue Oct 17, 2018
bsekachev added a commit that referenced this issue Oct 18, 2019
azhavoro pushed a commit that referenced this issue Dec 25, 2019
meyg8600 referenced this issue in Intelligent-Systems-Laboratory/sasha Mar 11, 2020
Siluky referenced this issue in Siluky/gameit-cvat Mar 14, 2022
Siluky referenced this issue in Siluky/gameit-cvat Mar 14, 2022
Siluky referenced this issue in Siluky/gameit-cvat May 4, 2022
evekeen referenced this issue in acetrace/cvat Jun 6, 2022
nmanovic pushed a commit that referenced this issue Aug 19, 2022
yyt-gw added a commit to globalwalkers-aws/gw-cvat-aws that referenced this issue Apr 29, 2023
…ated volume mounting and containers spinning up/down processes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants