提议的重构或弃用
当运行参数无法设置时(即存储类型不受支持)输出信息丰富的消息
动机
为了给用户提供清晰的错误信息并改善入门体验。
简介
当设置不支持类型的运行参数时,我希望得到一个精确的错误描述,而不是通用的Python异常(NotImplementedError
)
其他上下文
示例:
from aim import Run
import datetime
run = Run()
run["start"] = datetime.datetime.now() # raises NotImplementedError
3条答案
按热度按时间xn1cxnb41#
@SGevorg Please assign me this issue.
k4ymrczo2#
我无法使用以下代码片段重现上述问题:
在运行上述代码片段时,返回以下堆栈跟踪:
似乎该问题已经作为 this PR 的一部分修复。
@alberttorosyan 请告诉我是否遗漏了某些内容。
t98cgbkg3#
我认为错误信息还可以做得更好,因为截图中的信息仍然不够充分。
我猜@gorarakelyan、@alberttorosyan和@karan2801可以帮助在实际完成之前迭代这个消息。