我有以下代码:
# Declare the layers
inp1 = Input(shape=input_shape, name="input1")
inp2 = Input(shape=input_shape, name="input2")
# 128 -> 64
conv1_inp1 = Conv2D(start_neurons * 1, 3, activation="relu", padding="same")(inp1)
conv1_inp2 = Conv2D(start_neurons * 1, 3, activation="relu", padding="same")(inp2)
conv1 = Concatenate()([conv1_inp1, conv1_inp2])
conv1 = Conv2D(start_neurons * 1, 3, activation="relu", padding="same")(conv1)
conv1 = MaxPooling2D((2, 2))(conv1)
conv1 = Dropout(0.25)(conv1)
# 64 -> 32
conv2 = Conv2D(start_neurons * 2, (3, 3), activation="relu", padding="same")(conv1)
conv2 = Conv2D(start_neurons * 2, (3, 3), activation="relu", padding="same")(conv2)
pool2 = MaxPooling2D((2, 2))(conv2)
pool2 = …Run Code Online (Sandbox Code Playgroud) 我的代码是这样的:
fs.writeFile("file.bin", this, 'binary', function(err){
if(err) console.log(err);
else console.log("file saved");
});
Run Code Online (Sandbox Code Playgroud)
这是在具有一堆属性的函数中。如果我这样做console.log(this),它会显示对象,但是当我保存它时,文件只有这个:
[object Object]
Run Code Online (Sandbox Code Playgroud)
由于我没有得到我想要的答案,我想澄清一下我想要的。我希望我的对象被存储为一个对象,而不是一个 json 文件或 txt 文件。例如,如果我有一个 mp3 流,我希望将此流存储为 mp3 文件而不是 json 文件。有人知道怎么做吗?