小编Ale*_*der的帖子

tensorflow.python.keras和tensorflow.keras有什么区别?

正如标题所说,它们是相同的 api 吗?当我在keras中打印layers模块时,结果如下:

from tensorflow.keras import layers
print(layers)
from tensorflow.python.keras import layers
print(layers)
Run Code Online (Sandbox Code Playgroud)

结果

<module 'tensorflow.python.keras.api._v1.keras.layers' from '/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/api/_v1/keras/layers/__init__.py'>
<module 'tensorflow.python.keras.layers' from '/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/layers/__init__.py'>
Run Code Online (Sandbox Code Playgroud)

我们可以看到两个模块来自不同的来源。

而且我从源代码中找到了api模块,只有一个BUILD文件。

两个模块之间是否有联系,api生成器的机制是什么?

keras tensorflow

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

如何在tensorflow中设置keras子类模型的输入?

我使用张量流创建了一个 keras 子类模型。片段如下所示。

class SubModel(Model):
    def call(self, inputs):
        print(inputs)

model = SubModel()
model.fit(data, labels, ...)
Run Code Online (Sandbox Code Playgroud)

fit模型建立时,它将获取输入和 input_shape 本身。我想做的就是自己将输入传递给模型。就像函数式 API 一样。

inputs = tf.keras.input(shape=(100,))
model = tf.keras.Model(inputs=inputs, outputs=outputs)
Run Code Online (Sandbox Code Playgroud)

subclass keras tensorflow

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

Clickhouse:有没有办法在一个“alter table drop partition ****”查询中删除多个分区?

在 clickhouse 中,表是按天分区的。现在,alter为了方便起见,我想在一个查询中删除多分区。

我已经使用 while 循环通过 shell 完成了此操作:

while [[ $startDate < $endDate ]]
do
    clickhouse-client --query="alter table db.table drop partition toYYYYMMDD(toDate($startDate))"
    startDate=`date -d "+1 day $startDate" +%Y-%m-%d`
done
Run Code Online (Sandbox Code Playgroud)

我只是想找到一些可以轻松做到这一点的方法。有什么办法吗?谢谢~

clickhouse

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

标签 统计

keras ×2

tensorflow ×2

clickhouse ×1

subclass ×1