MaxPooling1D和GlobalMaxPooling1D都被描述为时间数据的最大池操作.
keras.layers.pooling.MaxPooling1D(pool_size=2, strides=None, padding='valid')
我知道GlobalMaxPooling1D没有输入参数.
keras.layers.pooling.GlobalMaxPooling1D()
我想直观地了解他们两个人的工作方式有何不同?
我想在我的 CNN 中添加一个全局时间池化层,它具有三个不同的池化函数:均值、最大值和 L2 范数。Keras 具有均值和最大池化函数,但我无法为 L2 找到一个。我怎么能自己实现这个?
我想在 NGINX 配置中执行以下操作: 我想代理传递路径和查询参数,但不包含第一个路径参数 (path1)。
请求网址
https://my-domain.com/path1/path2?query1=some-query
我想要这个 proxy_pass 到
http://localhost:8000/path2?query1=some-query
我尝试过以下位置块
location /path1/path2/ {
proxy_pass http://localhost:8000$request_uri;
proxy_http_version 1.1;
}
Run Code Online (Sandbox Code Playgroud)
但是,这不会到达正确的端点,因为我认为它path1也包含该参数。我有几条不同的path2路线,所以我希望能够轻松捕获并重定向它们 - 而不必像这样手动定义每一条:
location /path1/path2a/ {
proxy_pass http://localhost:8000/path2a?query1=some-query;
proxy_http_version 1.1;
}
location /path1/path2b/ {
proxy_pass http://localhost:8000/path2b?query1=some-query;
proxy_http_version 1.1;
}
location /path1/path2c/ {
proxy_pass http://localhost:8000/path2c?query1=some-query;
proxy_http_version 1.1;
}
Run Code Online (Sandbox Code Playgroud)
附加编辑:
我也不能简单地做
location /path1/ {
proxy_pass http://localhost:8000/;
proxy_http_version 1.1;
}
Run Code Online (Sandbox Code Playgroud)
因为我已经有了location /path1/在不同端点升级到 WebSocket 连接的块:
location /path1/ {
proxy_pass http://localhost:9000/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade"; …Run Code Online (Sandbox Code Playgroud)