问题标签 [jsonnet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2018 浏览

jsonnet - jsonnet条件生成一个字段

我怎样才能在 jsonnet 中得到这样的东西?

使用 jsonnet 运行时出现以下错误:

我想生成一个这样的json,只是作为一个例子,但是在评估一些条件时:

0 投票
1 回答
809 浏览

bazel - 如何离线使用 Bazel 构建

我想用 Bazel 构建我的 jsonnet。为此,我正在使用 jsonnet 规则。不幸的是,在我的构建管道中,我无法从 github 中提取。因此,我一直在阅读离线版本,但似乎找不到可行的解决方案。我已经提取了 jsonnet 规则 repo 并尝试使用构建 jsonnet

但这不起作用。所以,我想知道是否有人知道处理这个问题的正确方法?

更新:

这是错误信息

我还将 jsonnet 存储库放在 distdir 文件夹中,但仍然出现此错误。

0 投票
0 回答
213 浏览

json - 有没有办法从 jsonnet 生成 json-schema?

Jsonnet似乎是一个很好的配置管理工具,我想知道是否有一种方法可以生成json-schemausing jsonnet

我对此特别感兴趣,因为像react-jsonschema-formjson-editor这样的工具需要json-schema作为输入并且不支持jsonnet文件。

0 投票
1 回答
284 浏览

jsonnet - 在jsonnet中添加数组元素

我正在尝试在 jsonnet 中添加数组的元素。有人可以发布样本吗?

样本输入:[0, 1, 2, 3]

输出 6

0 投票
1 回答
99 浏览

jsonnet - 如何将 std.prune() 与函数一起使用?

我有一个函数,它接受一个必需参数和两个可选参数。如果未提供可选参数,我希望该函数从结果中删除它们,但它的计算结果为空表达式。

我的功能:

电流输出:

预期输出:

0 投票
1 回答
738 浏览

python - 在谷歌云运行上安装 jsonnet 失败

我正在尝试构建一个映像以在使用 jsonnet python 包运行的谷歌云上部署代码,它无法安装 jsonnet 并出现以下错误。有什么想法可以解决这个问题吗?

0 投票
1 回答
260 浏览

allennlp - 据我所知,没有办法在 AllenNLP 配置文件中参数化字符串——只有整数或浮点数

所以问题是,对于使用 AllenNLP 的自动调整(如 optuna),建议的做法是在 jsonnet 脚本中使用对环境变量的引用,然后建立一个研究来修改这些参数。

当值是整数或浮点时,这很好。对于整数,您使用std.parseInt(std.extVar(varname)),对于浮点数,您使用std.parseJson(std.extVar(varname))

但是如果我想改变,比如我的测试中的优化技术在“adam”、“sparseadam”、“adamax”、adamw”等之间,或者改变我正在使用的 RNN 的类型,似乎并不容易方法来做到这一点。

在这种情况下,您似乎应该能够std.extVar(varname)在不将其包装在parseJson()or中的情况下执行此操作parseInt(),但这会返回错误。有没有其他人遇到过这个问题,你是如何解决的?

除此之外,我正在尝试使用三个不同的字符串参数。这是第一个“bert_vocab”的 jsonnet:

错误信息:

我还尝试了像这里这样的各种“字符串转义函数”(但字符串转义函数都不起作用:

我可以执行以下操作来验证是否设置了 os 环境变量:

os.environ['bert_vocab']返回'bert-base-uncased'

0 投票
1 回答
68 浏览

arrays - 将数组元素连接到新数组中

我有一个由 分隔的字符串"/",然后我将其拆分为一个数组。例如。

然后如何转换array以便获得输出:

0 投票
1 回答
198 浏览

jsonnet - 我可以使用当前日期作为 Jsonnet 变量吗?

我想使用系统的当前日期(如2021-03-01)作为 jsonnet 中的变量。

0 投票
0 回答
93 浏览

grafana - 如何使用 Grafonnet 创建 Panel 来查询 Cloudwatch 日志?

我正在我的 Grafana 仪表板中创建一个新面板,以使用 Cloudwatch 洞察查询格式查询 Cloudwatch 日志。

我已经在使用Grafonnet来管理我的 Grafana 仪表板,但我找不到如何使用该库来使用Cloudwatch Logs而不是 Cloudwatch Metrics。

可能吗 ?它支持这个功能吗?

谢谢