所有问题

0 投票
1 回答
1210 浏览

node-red - Node-red,如何在 HTML 脚本中获取流上下文变量

我对 Node-red 和 HTML 都很陌生,希望能在这个论坛上得到帮助。我在核心模板节点中有一个 HTML 脚本。收到 GET 请求后,脚本会从数据数组中呈现折线图。数据由另一个节点保存在流上下文数组 var 中,我需要 HTML 脚本节点来读取这些数据并绘制它。在我在 HTML 脚本“内部”生成的模拟数据数组上一切正常,但我无法弄清楚如何从流上下文 var 中获取实际数据(请查看 TODO 在哪里)。提前感谢您的帮助。

0 投票
1 回答
551 浏览

amazon-web-services - lambda 函数 IAM 角色是否需要 IAM 权限才能调用自身?

问题

Lambda 函数的 IAM 角色是否需要 IAM 权限才能调用自身?

背景

阅读教程:使用 DynamoDB Streams 和 Lambda 处理新项目

在此处输入图像描述

它看起来处理 DynamoDB 流记录的 lambda 函数的 IAM 角色具有调用函数本身(和附加)的 IAM 权限。

低音炮LambdaRolePolicy

为什么需要将调用 lambda 函数本身的 IAM 权限附加到 lambda 的 IAM 角色?或者是否有与 DynamoDB 流处理相关的特定原因?

0 投票
0 回答
29 浏览

google-sheets - 谷歌表格函数 - 逻辑

我正在尝试过滤和计算我们的食物数量,但在整理它时遇到了一些麻烦。

我想创建一个函数,如果满足特定日期和位置,则该框将计算在内,例如,如果今天是约翰的休息日(星期一)并且他在现场,那么我们不应该计算或将他添加到免费餐中。我们仅在约翰不在休息日并且他在“现场”而不是在酒店时添加。

这是一个片段。

我正在考虑一个函数 - 如果 3 行( K : M )不等于 Today() 并且早餐位置不等于“酒店”> count + 请帮助..

0 投票
1 回答
414 浏览

keras - TensorFlow 2-tf.keras:如何使用 tf.data API 和 TFRecords 训练 tf.keras 多任务网络,如 MTCNN

最近我正在尝试使用 TFRecords 来训练 tf.keras 模型。由于对于 TensorFlow 2,最有效的方法是使用 tf.data API,我尝试使用它来训练我的 MTCNN Keras 模型。但这让我感到困惑:

根据原始论文,不同的样本(pos、neg、part-face、landmark)参与训练的不同部分。并且每种样本在每个mini-batch中都有一个特定的比例,即对于一个mini-batch,pos、neg、part-face和landmark样本的比例应该是1:3:1:2。

因此,例如,在我制作了四个 TFRecord 样本后,我需要从 postfrecords 中提取 128 个样本,从 neg 中提取 384 个样本,从 part-face 中提取 128 个样本,从界标 tfrecords 中提取 256 个样本,并将它们混合成一个 mini-batch . 然后我需要在训练前对批次进行洗牌。

在使用 TFRecords 和 tf.data API 时,我真的不知道如何进行此操作。现在我只能通过批量读取图像和标签来实现所有这些步骤,但是训练速度太慢了。所以我想知道是否有任何有效的方法可以做到这一点。

任何建议表示赞赏。

更新于 2020.04.04 15:38
感谢@AAudibert,我认为他/她的回答效果很好,我也想出了一种实现方法。这是供参考的代码:

0 投票
1 回答
157 浏览

java - Java:如何在使用 Executorservice 和未来的计时器时打破循环?

我正在尝试为一个简单的数学测验制作一个计时器,用户需要在 10 秒内回答问题,当超过该时间时,它将加载到下一个问题。我找到了实现 Executorservice 和未来的解决方案,但是当用户在我的 Game 类中输入除整数以外的其他输入时,它不断重复循环无效输入(numberformat 异常)时遇到问题。

希望这对了解有用:MathQuestion 类(生成数学问题的地方)、Game(游戏回合开始)和 GameTimer。

游戏类:-

GameTimer 类:-

这是输出循环问题的图片:循环问题

很长一段时间以来,我一直在努力寻找计时器的解决方案,如果有人能提供帮助,我将不胜感激。太感谢了。

*附加:有没有办法显示该计时器倒计时(例如:10 9 8 ..)但在新的秒数出现时擦除前一秒?

(不删除建议也会有所帮助,谢谢!)

0 投票
1 回答
309 浏览

python - 我怎样才能组合熊猫 GroupBy 的组?

我正在使用 DataFrame.groupby() 对具有相同键的行进行分组,同时保持先前排序的行顺序。我希望将这些组重新组合成一个完整的 DataFrame,因此具有公共键的行将跟随第一个这样的行,组首先从最大的 col 值开始。经过大量实验并在 split-apply-combine 中搜索单独的组合方法后,我得出了以下有效的成语。它需要一个开放的编码标识函数,这向我暗示我没有按照预期的方式使用 GroupBy。有更好的成语吗?

我很想知道在pandas 文档中我可以自己回答这个问题的地方。

0 投票
0 回答
78 浏览

function - 更深层次的函数调用或同级调用

我有一个具有复杂函数调用堆栈的代码。我想重构它以避免调用函数太深。目前,函数调用堆栈如下所示:

这就是我想重写的样子:

我不确定哪个是更好的解决方案。我觉得当 B、C、D 中的实现变得更复杂时,在同一级别调用 B、C、D 可以使代码流更容易被跟踪和更容易理解。对两者的好处或缺点有什么看法吗?

谢谢!

0 投票
1 回答
84 浏览

machine-learning - 使用像 PSO 这样的元启发式算法训练神经网络是如何工作的?

我想了解更多关于训练神经网络的其他方法的信息,我可以找到相当多的关于 GA 训练网络的文献,但关于 PSO 训练的文献不多。这是如何运作的?

我有一个大概的想法:你创建了这么多粒子群,并使用网络损失函数(例如 MSE)作为启发式算法。粒子将移动到 MSE 最低的区域,然后你就有了网络的权重。

我了解在线香草反向传播网络,这是训练的总体思路:

我只是找不到太多关于使用 PSO 训练神经网络或它适合算法的信息。除了我的陈词滥调(也许是不正确的)假设之外,我不知道它是用于在线学习还是批量学习,如何在没有 BP 的内层发现错误,PSO 是否替代或伴随 BP 等等。

我希望朝着正确的方向前进,但不一定要编写代码,因为我更感兴趣的是在实施之前先了解它。

0 投票
1 回答
891 浏览

javascript - BigBlueButton 自定义 HTML 5 客户端

我正在尝试删除安装在 ubuntu 上的蓝色大按钮 HTML 5 客户端中的三点选项菜单按钮 我们的实现是在 html5 客户端显示在 iframe 中的地方完成的,因此我需要管理会议休假和会议结束功能在 iframe 旁边。

请帮忙,这几天一直在看

谢谢!

0 投票
1 回答
755 浏览

python - RuntimeError:大小不匹配,m1:[4 x 784],m2:[4 x 784] 在 /pytorch/aten/src/TH/generic/THTensorMath.cpp:136

我已经执行了以下代码

在运行代码时,显示以下错误

我该如何解决这个问题?

我从https://blog.usejournal.com/train-your-first-gan-model-from-scratch-using-pytorch-9b72987fd2c0获得了代码

0 投票
2 回答
1808 浏览

firebase - Firebase TLS 限制

我正在与一家名为 Dwolla 的金融技术公司合作,该公司提供了一个 API,用于将银行信息附加到用户并收取/发送 ACH 付款。

他们需要我将我的 TLS 最低版本升级到 1.2(禁用 TLS 1.0,GCP 默认值),以获取我的 firebase 数据库的 url。

我根本无法在网上找到任何关于此的文档。

有谁知道如何在 GCP 或 Firebase 中执行此操作?

有人告诉我,在 GCP 中创建后端服务后,我必须创建一个负载平衡层来连接 SSL 策略。

这一切有必要吗?非常感谢!

0 投票
1 回答
21 浏览

c - 尝试在c中使用memmove时如何使用SIGSEGV?

我有 memmove 的问题。我通过可视化器运行这段代码,我得到一个 SIGSEGV 错误。

0 投票
1 回答
34 浏览

java - 搜索子主题列表

所以我的问题是尝试在 main 方法中使用 getName() 和 getPhone() 方法(在 Contact 类中)。

我不知道如何在所有 3 个类的上下文中使用它们。

这是程序应该做的事情

抱歉,如果这不是太简洁,我最近才开始编程。

此方法是在提供的用于帮助练习的类中唯一使用的方法。

0 投票
0 回答
384 浏览

assembly - 如何在 Raspberry Pi 的 ARM 程序集中输出字符串的长度?

我正在创建一个程序来使用一个名为String_Length()输出用户字符串输入长度的外部文件(例如“Cat in the hat”)。

输入字符串后,我不断收到分段错误。我想知道我在这个程序中到底做错了什么。String_Length.s工作正常,只需要知道我的主要功能有什么问题。任何帮助深表感谢。

0 投票
1 回答
39 浏览

c - 如何获取一个字符串并将其区分为不同的字符串,每个字符串有 2 个字符?

我试图做一个分析扑克手的程序,但是我非常困惑,我不知道从哪里开始。花色由字母C(梅花)、D(菱形)、H(红心)和S(黑桃)表示。

牌的价值由数字和字母A(ace)、23456789T(十)、J(jack)、Q(queen)和K(king)表示。

该程序应该接收像AS KC QC JH 9D.

但困难的部分是它应该能够接收 5、7、9 或 10 张卡片(带有 2 个字符的字符串)。

注意:每张卡片由两个字符组成(例如:2C)。先感谢您 :)

0 投票
1 回答
882 浏览

c# - Razor 页面方法 RedirectToPage 调用操作,但不加载页面(无 MVC)

我有一个带有几个 Razor Pages 的项目。第一个是登录,我在提交时调用此方法。

然后转到调用此 OnGet 方法的 cshtml 页面 CardPage。

这工作得很好,它将 id 移动到下一页,我可以在这个页面上做我需要做的事情。但是当我尝试用这个 OnPost 方法在 CardPage 上做同样的事情时。此 OnPost 是从 AJAX 方法调用的。

而这个 OnGet 方法

调用并执行该方法,然后转到我设置模型的 cshtml 页面。所有这些都正确执行,但页面没有在浏览器中加载。我一直在寻找几个小时来找到解决方案,但我找不到任何有类似问题的东西。我有一个临时解决方法,方法是获取应该加载的 url 并手动加载它,它就是这样工作的。

回顾一下,前两种方法有效,后两种方法无效。在第二个序列中,方法在 OnGet 中被调用,但页面并未加载到视图中。手动输入 url 时,页面会正确加载到视图中。登录 --> CardPage 有效, CardPage --> HierarchyPage 无效。

如果需要,我会用更多代码更新这个问题。

0 投票
1 回答
59 浏览

r - 在使用 httr::content() 之前如何检查 503 错误?

我在使用httr. 我正在使用OpenLibrary Books API按其 ISBN 提取几本书的主题数据。直到今天,这段代码都运行良好。现在,不一致的是,我得到了一个令人兴奋的新错误:

Error: object of type 'externalptr' is not subsettable

每隔一段时间,一切都会顺利进行。虽然我想实际解决这个问题并让它每次都能正常工作,但我认为如果这是一个服务器问题,我将不得不制作一个对这种情况具有鲁棒性的功能。有没有一种很好的方法来检查是否会发生此错误,并在出现服务器问题时返回自定义错误消息?预先感谢您的帮助。

这是一些重现我的错误的示例代码:

列表中的第二本书是唯一一本具有可从 OpenLibrary 获得的主题数据的书。因此,当代码运行时,会返回以下列表:

这是我的会话信息:

0 投票
1 回答
41 浏览

sql - 给定日、月和年,计算周末日期

给定表中作为整数列的日、月和年,根据这些值计算日期和周末日期。

我尝试了以下方法,但它给了我一个不正确的结果,派生日期为 '2022-08-05 00:00:00'

甚至在下面尝试过,但会导致字符串在月份和日期中没有前导零

上面的结果是:202032

0 投票
3 回答
53 浏览

java - 有 char.length 命令吗?

// 我一直试图让我的程序只接受来自扫描仪的单个字符。现在该程序将接受任意数量的字符,只要第一个字母是列出的字母之一。如果可能的话,我想用 charAt(0) 重写这段代码,或者添加一个 if 语句。if(sea.length > 1){} 类似的东西。我希望我能很好地解释这个问题以便理解。任何帮助表示赞赏,并感谢您的时间。

0 投票
1 回答
37 浏览

r - 在文件 .txt 中写入数据帧

当我使用以下命令编写数据帧时:

我得到以下结果:

文件“Biology.txt”在每一行的开头都包含了值“1”“2”“3”……。

为什么包括数字?

0 投票
1 回答
41 浏览

r - 选择未找到变异变量的函数状态对象

我目前正在通过 R for Data Science,我似乎无法让 Select 函数显示某些列。要开始这个练习,我首先需要加载:

本书提供的代码之一是:

此代码的结果将是:

代码结果

可以在此图像中看到由 mutate 函数创建的列。但是,当我尝试使用 select 函数来选择变量gain时:

我收到一条错误消息,指出.f(.x[[i]], ...) 中的错误:找不到对象“增益”。

但是,如果我对另一个变量(例如day)做同样的事情:

如下图所示,我不会有任何问题:

当天结果

我不明白为什么会这样,如果有人能对此有所了解,我将不胜感激。

0 投票
2 回答
27 浏览

r - 将从模拟中获取的向量向量转换为矩阵。数值问题

我只是想做一件基本的事情,但我似乎无法弄清楚问题是什么,而且我在这里找不到与我的问题完全一样的答案。如果有人已经知道其他地方的答案,请随时链接。

我有一个生成向量的模拟,并且我已经设置了我的模拟,以便它抓取生成向量并使其成为另一个向量的元素。在我多次运行模拟后,我想将向量的向量变成一个矩阵,但控制台输出总是这样:

我的模拟几乎做了以下事情:

任何的意见都将会有帮助。

0 投票
2 回答
352 浏览

regex - Python正则表达式,打印字符串中的所有特殊字符

输入:-“ABCD&EFab^cdef12%3450”

预期输出:- &^%

尝试了什么

实际输出:- 仅打印第一次出现的元字符。

0 投票
2 回答
313 浏览

gem5 - 是否有用于在完整系统模式下运行 gem5 的 x86 架构的更新磁盘映像二进制文件?

我目前正在使用从 gem5 ( http://www.m5sim.org/Download ) 的文档页面下载的 linux-x86.img,但是由于我无法在此图像上编译 fscanf 和 fopen 命令,所以我想知道是否有更新的图像可以下载和使用。

尝试使用 fopen 和 fscanf 编译行时抛出的错误消息是

./obj/edgelist.o: 在函数loadEdgeArray': edgelist.c:(.text+0x148): undefined reference to __isoc99_fscanf' ./obj/edgelist.o: 在函数loadEdgeArrayInfo': edgelist.c:(.text+0x20c): undefined reference to __isoc99_fscanf' collect2: ld 返回 1 退出状态 make: *** [test] 错误 1

尝试从 qemu 和 gem5 编译时会引发此错误。

0 投票
1 回答
220 浏览

python - 从 django 中的 IntegerField 字段中减去

我是一名医疗技术专家,试图为我的实验室建立一个库存计划。我的目标是制作一个表格,显示我们在实验室特定部分拥有的所有试剂,然后将其展示给用户。我已经能够通过使用 django-tables2 来实现这一点。接下来我想做的是有一个表格,允许用户选择他们取出的试剂,然后他们取出的数量,提交表格,然后从总试剂计数中减去他们取出的数量特殊试剂。这是我到目前为止所拥有的。任何帮助表示赞赏!