问题标签 [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.
jsonnet - jsonnet条件生成一个字段
我怎样才能在 jsonnet 中得到这样的东西?
使用 jsonnet 运行时出现以下错误:
我想生成一个这样的json,只是作为一个例子,但是在评估一些条件时:
bazel - 如何离线使用 Bazel 构建
我想用 Bazel 构建我的 jsonnet。为此,我正在使用 jsonnet 规则。不幸的是,在我的构建管道中,我无法从 github 中提取。因此,我一直在阅读离线版本,但似乎找不到可行的解决方案。我已经提取了 jsonnet 规则 repo 并尝试使用构建 jsonnet
但这不起作用。所以,我想知道是否有人知道处理这个问题的正确方法?
更新:
这是错误信息
我还将 jsonnet 存储库放在 distdir 文件夹中,但仍然出现此错误。
json - 有没有办法从 jsonnet 生成 json-schema?
Jsonnet似乎是一个很好的配置管理工具,我想知道是否有一种方法可以生成json-schema
using jsonnet
?
我对此特别感兴趣,因为像react-jsonschema-form和json-editor这样的工具需要json-schema
作为输入并且不支持jsonnet
文件。
jsonnet - 在jsonnet中添加数组元素
我正在尝试在 jsonnet 中添加数组的元素。有人可以发布样本吗?
样本输入:[0, 1, 2, 3]
输出
6
jsonnet - 如何将 std.prune() 与函数一起使用?
我有一个函数,它接受一个必需参数和两个可选参数。如果未提供可选参数,我希望该函数从结果中删除它们,但它的计算结果为空表达式。
我的功能:
电流输出:
预期输出:
python - 在谷歌云运行上安装 jsonnet 失败
我正在尝试构建一个映像以在使用 jsonnet python 包运行的谷歌云上部署代码,它无法安装 jsonnet 并出现以下错误。有什么想法可以解决这个问题吗?
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'
arrays - 将数组元素连接到新数组中
我有一个由 分隔的字符串"/"
,然后我将其拆分为一个数组。例如。
然后如何转换array
以便获得输出:
jsonnet - 我可以使用当前日期作为 Jsonnet 变量吗?
我想使用系统的当前日期(如2021-03-01
)作为 jsonnet 中的变量。
grafana - 如何使用 Grafonnet 创建 Panel 来查询 Cloudwatch 日志?
我正在我的 Grafana 仪表板中创建一个新面板,以使用 Cloudwatch 洞察查询格式查询 Cloudwatch 日志。
我已经在使用Grafonnet来管理我的 Grafana 仪表板,但我找不到如何使用该库来使用Cloudwatch Logs而不是 Cloudwatch Metrics。
可能吗 ?它支持这个功能吗?
谢谢