小编Joh*_*her的帖子

Terraform 如何在 template_file 中插入地图类型?

我试图将映射变量传递到 template_file 中,但抛出此错误:

vars (varsname): '' 预期类型 'string',得到不可转换类型 'map[string]interface {}'

    data "template_file" "app" {

        template = "${file("./app_template.tpl")}"

        vars {
                container = "${var.container-configuration}"
        }
    }
Run Code Online (Sandbox Code Playgroud)

变量.tf

    variable "container-configuration" {
        description = "Configuration for container"
        type        = "map"
        default     = {
                    image          = "blahblah.dkr.ecr.us-east-2.amazonaws.com/connect"
                    container-port = "3000"
                    host-port      = "3000"
                    cpu            = "1024"
                    memory         = "2048"
                    log-group      = "test"
                    log-region     = "us-east-2a"
                  }
    }
Run Code Online (Sandbox Code Playgroud)

有没有办法将地图传递到模板文件中进行插值?我在文档中没有找到任何明确的内容。

terraform

7
推荐指数
2
解决办法
7333
查看次数

如何保存Keras回归模型?

如何在训练后保存模型重量?

Keras提供:

model.save( 'weights.h5')`

模型对象由build_fn属性函数初始化,如何进行保存?

def model():
    model = Sequential()
    model.add(Dense(10, activation='relu', input_dim=5))
    model.add(Dense(5, activation='relu'))
    model.add(Dense(1, kernel_initializer='normal'))
    model.compile(loss='mean_squared_error', optimizer='adam')
    return model


if __name__ == '__main__':
`

    X, Y = process_data()

    print('Dataset Samples: {}'.format(len(Y)))

    model = KerasRegressor(build_fn=model,
            epochs=10,
            batch_size=10,
            verbose=1)


    kfold = KFold(n_splits=2, random_state=seed)

    results = cross_val_score(model, X, Y, cv=kfold)

    print('Results: {0}.2f ({1}.2f MSE'.format(results.mean(), results.std()))
Run Code Online (Sandbox Code Playgroud)

python machine-learning scikit-learn keras tensorflow

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