Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Answered
Hello! I Haven'T Used Trains Before, I Am Looking For Opinion From Anyone With More Experience On Whether Trains Is The Correct Tool For My Non-Ml Use Case. My Usecase:

Hello! I haven't used trains before, I am looking for opinion from anyone with more experience on whether trains is the correct tool for my non-ML use case.
My usecase:
Running many multi-agent simulations with various parameters Large differing configs for each simulation run Large amounts of simulation logs that I need to process afterWhat I am looking for:
Tool that will help me track and manage the different configs and simulation logs across different runs and versions of the simulation. Tool that will help me gather and compare the results from specific simulation runsLooking at the docs and tutorial, trains seem like good, mature tool for the job, but I am wary of the ML focus before trying to convert my project to it. Do you you have an experience or tips on using trains for non-ML before investing time into this and seeing for myself? Or do you know of another tool you could recommend? Thank you!

  
  
Posted 3 years ago
Votes Newest

Answers 4


Hey There SlimyRat21
We did a small integration of Trains with a Doom agent that uses reinforcement learning.
https://github.com/erezalg/ViZDoom
What we did is basically change a bit the strcuture of how parameters are cought (so we can modify them from the UI), then logged stuff like loss, location on the map, frame buffers at certain times and information about end of episode that might be helpful for us.
You can see how it looks on the demoapp (as long as it lasts πŸ™‚ )
Let me know if you want to consult further!
https://demoapp.trains.allegro.ai/projects/066fc0bddf6147ba8ad9dbf3069e1b1d/experiments/ac85011177d24b09895509d42a8abd7d/execution?columns=selected&columns=type&columns=name&columns=tags&columns=status&columns=project.name&columns=user.name&columns=started&columns=last_update&columns=last_iteration&order=last_update

  
  
Posted 3 years ago

Hi SlimyRat21 :

Tool that will help me track and manage the different configs and simulation logs across different runs and versions of the simulation.

Definitely covered by Trains, it also does that with very little code changes (if any) to your current code base

Tool that will help me gather and compare the results from specific simulation runs

Same as above πŸ™‚

Do you you have an experience or tips on using trains for non-ML before investing time into this and seeing for myself?Β Or do you know of another tool you could recommend? Thank you!

I think we used it for our RL Doom agent, is this a similar case ?

  
  
Posted 3 years ago

Thanks for the reply! I am not familiar with the Rl Doom agent, but I will look for it!

  
  
Posted 3 years ago

I'll try to find the link...

  
  
Posted 3 years ago
501 Views
4 Answers
3 years ago
one year ago
Tags
Similar posts