question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Handle full observability

See original GitHub issue

Hi Lucas!

If we use the FullyObsWrapper on a Minigrid environment then the format of observation_space will go from Dict(image:Box(7, 7, 3)) to Box(19, 19, 3). (19 is an example)

In utils/format.py the get_preprocessor function first tries if re.match("MiniGrid-.*", env_id) and assumes that every MiniGrid environment will be partially observable and won’t be able to handle a fully observable minigrid environment.

We could just change the order of the if … and elif … to make it work, but I am not sure this would be optimal, this is why I prefer opening an issue.

Thanks 😃

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:8 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
leobixcommented, Apr 23, 2019

Indeed, with the FullyObsWrapper you don’t have the instruction nor the mission anymore in the observation, just the observation tensor.

0reactions
lcswillemscommented, Apr 24, 2019

Thank you Maxime!

It is fixed now.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Full-Stack Observability Guide - Coralogix
Like cloud-native and DevOps, full-stack observability is one of those software development terms that can sound like an empty buzzword.
Read more >
The Three Essentials for Achieving Full-Stack Observability
Full -stack observability relies on ingesting any telemetry data you want without worrying how to scale, or building a costly system for peak ......
Read more >
What is Observability? Beyond Logs, Metrics, and Traces
Observability describes the ability to understand and manage the performance of all the systems, servers, applications, and other resources ...
Read more >
What is Observability? A Beginner's Guide - Splunk
Observability uses metrics, logs and traces to provide visibility into systems and allow teams to get to the root cause of a multitude...
Read more >
Five tips for developing an observability mindset - AppDynamics
“Together, AppDynamics and ThousandEyes provide us with full-stack observability to handle demand spikes with ease and deliver next-level ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found