小编A. *_*eus的帖子

提高 SQL Server 中的 Xquery 性能

我有一个 Azure SQL 数据库,其中有 1 个表和大量记录(超过 75,000 条)。该表包含 XML 数据类型的列。此列如下所示:

<error application="application" host="host" type="exception" message="message" ...>
  <serverVariables>
    <item name="name1">
      <value string="text" />
    </item>
    <item name="name2">
      <value string="text2" />
    </item>
    <item name="name3">
      <value string="text3" />
    </item>
    <item name="name4">
      <value string="text4" />
    </item>
    <item name="name5">
      <value string="text5" />
    </item>
    <item name="name6">
      <value string="text6" />
    </item>
    <item name="name7">
      <value string="text7" />
    </item>
  </serverVariables>
</error>
Run Code Online (Sandbox Code Playgroud)

如果我想获取项目属性名称name5和值属性字符串的所有记录text5,我会编写如下查询:

SELECT *
FROM Table
WHERE XmlColumn.exist('//item[@name[. = "name5"] and value/@string[. = "text5"]]') = 1 …
Run Code Online (Sandbox Code Playgroud)

xml sql sql-server xquery azure

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

带回调的 Keras 评估生成器

我有一个 keras 模型,我尝试使用测试数据和评估生成器方法对其进行测试。我有一个用例,该方法中的回调会派上用场。在 keras 文档中:evaluate_generator有一个回调参数。但是,当我使用以下代码对此进行测试时,出现错误。

model = load_model('/models/model.h5')

img_width = 120
img_height = 120
batch_size = 32

data_generator = ImageDataGenerator(rescale=1. / 255.)

test_generator = data_generator.flow_from_directory(
        '/data/test',
        target_size=(img_width, img_height),
        batch_size=batch_size,
        class_mode='binary')

STEP_SIZE_TEST = test_generator.n // test_generator.batch_size


class TestCallback(Callback):
    def on_test_batch_begin(self, batch, logs=None):
        print('Evaluating batch: ' + str(batch))


test_callback = TestCallback()

model.evaluate_generator(test_generator, STEP_SIZE_TEST, callbacks=[test_callback])
Run Code Online (Sandbox Code Playgroud)

错误:

Traceback (most recent call last):
  File "/test_callback.py", line 34, in <module>
    model.evaluate_generator(generator=test_generator, steps=STEP_SIZE_TEST, callbacks=[test_callback])
  File "/miniconda3/envs/models/lib/python3.6/site-packages/keras/legacy/interfaces.py", line 91, in wrapper
    return func(*args, **kwargs)
TypeError: evaluate_generator() …
Run Code Online (Sandbox Code Playgroud)

keras

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

标签 统计

azure ×1

keras ×1

sql ×1

sql-server ×1

xml ×1

xquery ×1