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

Add target update functionality to SimpleTargetManager #136

Open
daniel3735928559 opened this issue Sep 13, 2016 · 0 comments
Open

Add target update functionality to SimpleTargetManager #136

daniel3735928559 opened this issue Sep 13, 2016 · 0 comments
Milestone

Comments

@daniel3735928559
Copy link
Contributor

We have seen a use-case where we have agreed it is necessary to store information per target as the experiment continues in such a way that we can access it quickly using the target ID only.

There are several ways of doing this:

  • Store per-target data in a new butler collection (we want to avoid storing features here since these could be to big for Mongo, so this would at minimum have to be some separate collection storing auxiliary info about targets)
  • Store target data in algorithms dictionary (the use-case considered requires this information to be accessible across algorithms, so this is not right)
  • Store target data in the experiment dictionary (It is possible in this case that the target set is very large and will not fit in one dictionary--we want to have one record for each target--not a big record for all of them)

The only place where the targets are currently treated on a "one target per record" basis is the target manager, and so it seems fitting to add updates here. (If there is concern about misunderstanding/misuse, we can restrict where in the target dictionary updates can be made.)

@daniel3735928559 daniel3735928559 added this to the v1.1 milestone Sep 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants