小编Ris*_*ain的帖子

如何使用 ECMA 模块在 Node.js 中导入 .json 文件?

我使用的是nodejs 14.6.0。在我的 package.json 文件中,我将类型设置为 module。

type: module
Run Code Online (Sandbox Code Playgroud)

尝试执行以下操作后:

import serviceAccount from 'serviceAccount.json'
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".json" for C:\Users\Aditya\youtube-discord-bot\database\serviceAccount.json

现在,网上说我必须像这样更改我的启动脚本:node --experimental-json-modules index.js。然而,即使有了这个,还是会出现同样的错误。

有解决方法吗?我想使用此功能需要 serviceAccountKey,因为当尝试将其导出(作为 .js 文件)时,Firebase 给我一个错误。

过去,在这样做之前,我只是简单地使用过require('./serviceAccount.json'),而且效果很好。但是,我想改用这些新的 ECMA 模块。

javascript import module require node.js

3
推荐指数
1
解决办法
6995
查看次数

如何在 Python 中将 Ragged Tensor 转换为 Tensor?

我有一个参差不齐的张量,在尝试创建模型并使用 model.fit() 时,出现错误: TypeError: Failed to convert object of type <class 'tensorflow.python.ops.ragged.ragged_tensor.RaggedTensor'> to Tensor. Contents: tf.RaggedTensor(values=Tensor("Cast_1:0", shape=(None,), dtype=float32), row_splits=Tensor("RaggedFromVariant_1/RaggedTensorFromVariant:0", shape=(None,), dtype=int64)). Consider casting elements to a supported type.

这是我的数据形状的问题吗?也许数据完全?也许我需要使用稀疏或密集的张量来代替?这是我的完整回溯错误:

完整追溯

以及我的数据: XTrain 数据集

python arrays tensorflow tensor

3
推荐指数
1
解决办法
3150
查看次数

我可以将 Numpy ndarray 转换为张量吗?

我有一个对象,长度为 40,000。这 40,000 个数组中的每一个都有不同的长度。数组中的所有值都是整数 (0-25)。

我的 XTrain 数据如下所示:

[array([13,  8,  3,  7, 12, 16, 11,  1,  9, 17,  2, 18,  3,  5, 12, 19,  9,
       10, 20, 14,  1, 15, 12, 19,  2,  2,  6, 20, 14, 19,  2,  7, 12,  2,
        2,  1, 10,  8,  5, 10, 11,  2, 12, 11,  5,  7, 18, 12, 16, 20,  2,
       10, 11,  7,  1,  7,  5,  5,  1,  4,  9, 10,  9, 13, 11, 20,  7, 10,
       15, 15, 12, 13, …
Run Code Online (Sandbox Code Playgroud)

python numpy multidimensional-array tensorflow tensor

1
推荐指数
1
解决办法
1750
查看次数