You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First of all, thank you for providing such a powerful tool for experiment tracking! I truly appreciate the work you've put into Neptune.ai.
Is your feature request related to a problem? Please describe.
Yes, the problem is related to the readability of logs in the Neptune.ai dashboard. Currently, stdout and stderr logs are displayed as StringSeries, but they do not support ANSI escape codes. This makes the logs difficult to read, especially when users (like me) add color to the output for better readability in the terminal. The logs appear cluttered with ANSI escape codes, which are not rendered correctly in the dashboard.
Here is an example of how the logs look like in the dashboard:
Here is how the logs look like in the terminal:
Describe the solution you'd like
I would like Neptune.ai to support ANSI escape codes in the logs so that the logs are displayed with the same color and formatting as they appear in the terminal. This would greatly improve the readability of the logs in the dashboard.
Alternatively, if supporting ANSI escape codes is not feasible, I would appreciate an option to strip all ANSI escape codes from the logs, making them plain text and easier to read.
Describe alternatives you've considered
As an alternative, I have considered manually stripping ANSI escape codes from the logs before sending them to Neptune.ai.
Additional context
The ability to view logs with proper formatting is crucial for debugging and monitoring experiments effectively. Supporting ANSI escape codes or providing an option to strip them would significantly enhance the user experience for those who rely on colored logs for better readability.
Thank you for considering this feature request!
The text was updated successfully, but these errors were encountered:
I came across a few libraries that might be helpful for implementing support for ANSI escape codes or stripping them from logs:
fancy-ansi: A small JavaScript library for converting ANSI escape codes to HTML. This could be useful for rendering colored logs directly in the Neptune.ai dashboard.
strip-ansi: A lightweight library for stripping ANSI escape codes from strings. This could serve as a fallback option for users who prefer plain-text logs without any formatting.
blessed.terminal.Terminal.strip_seqs: A Python utility from the blessed library that removes terminal sequences from text. This could be another option for handling ANSI escape codes in Python-based workflows.
First of all, thank you for providing such a powerful tool for experiment tracking! I truly appreciate the work you've put into Neptune.ai.
Is your feature request related to a problem? Please describe.
Yes, the problem is related to the readability of logs in the Neptune.ai dashboard. Currently,
stdout
andstderr
logs are displayed asStringSeries
, but they do not support ANSI escape codes. This makes the logs difficult to read, especially when users (like me) add color to the output for better readability in the terminal. The logs appear cluttered with ANSI escape codes, which are not rendered correctly in the dashboard.Here is an example of how the logs look like in the dashboard:
Here is how the logs look like in the terminal:
Describe the solution you'd like
I would like Neptune.ai to support ANSI escape codes in the logs so that the logs are displayed with the same color and formatting as they appear in the terminal. This would greatly improve the readability of the logs in the dashboard.
Alternatively, if supporting ANSI escape codes is not feasible, I would appreciate an option to strip all ANSI escape codes from the logs, making them plain text and easier to read.
Describe alternatives you've considered
As an alternative, I have considered manually stripping ANSI escape codes from the logs before sending them to Neptune.ai.
Additional context
The ability to view logs with proper formatting is crucial for debugging and monitoring experiments effectively. Supporting ANSI escape codes or providing an option to strip them would significantly enhance the user experience for those who rely on colored logs for better readability.
Thank you for considering this feature request!
The text was updated successfully, but these errors were encountered: