所有问题

0 投票
1 回答
693 浏览

python - 您输入的数据用完了;中断训练。确保您的数据集或生成器至少可以生成 `steps_per_epoch * epochs` 批次

我正在尝试使用 Keras 训练神经网络模型,并且需要帮助解决此错误,当我尝试运行我的训练模型时会发生此错误:

代码可以在这里找到:

https://colab.research.google.com/drive/1hgQoo7Oz6UPIzQQ4ELwRUuPPNxaOAqeh?usp=sharing

0 投票
1 回答
198 浏览

json - Spring Boot如何返回嵌入在对象结构中的json

在我的 Spring-boot 控制器中,我有一个返回以下数据结构的端点:

此结构中的内部Object在数据库中保存为原始 JSON 字符串,我不使用我的应用程序中的实际值。目前我必须将该 JSON 反序列化为一个对象,以便我可以从函数中返回它,以便 Spring 可以再次将其序列化为 JSON。这听起来效率低下,我想知道我能否以某种方式跳过 Deserialize Reserialize 部分,只返回 Spring 的原始 JSON 以嵌入到它周围的序列化数据结构中。

现在很明显,如果我像这样返回字符串:

JSON解析器会将字符串放在引号中并将其转义,它将只是一个字符串而不是json结构。

是否有一些注释或我可以做些什么来跳过该嵌入式 JSON 的不必要的序列化和反序列化?

读这听起来很简单,如果这个过程有一些好的技术术语,也请提及它们,这将使谷歌搜索更容易:)

0 投票
1 回答
74 浏览

python - LSTM 回归问题

我正在尝试创建一个模型来返回五个数字序列的平均值,但是当我尝试运行我的 Vanilla LSTM 模型时会返回巨大的损失和空值(损失:0.4943 - acc:0.0000e+00)。

我不知道问题是在重塑还是在我创建的序列中

重塑部分

和模型

0 投票
1 回答
483 浏览

python - 如何将带有字典列表的熊猫列拆分为每个键的单独列

我正在分析来自 Facebook 的政治广告,这是ProPublica在此处发布的数据集。

这就是我的意思。我有一整列要分析的目标,但是对于我的技能水平的人来说,它的格式非常难以访问。

这仅来自 1 个单元格: [{"target": "NAge", "segment": "21 and older"}, {"target": "MinAge", "segment": "21"}, {"target": "Retargeting", "segment": "people who may be similar to their customers"}, {"target": "Region", "segment": "the United States"}]

另一个: [{"target": "NAge", "segment": "18 and older"}, {"target": "Location Type", "segment": "HOME"}, {"target": "Interest", "segment": "Hispanic culture"}, {"target": "Interest", "segment": "Republican Party (United States)"}, {"target": "Location Granularity", "segment": "country"}, {"target": "Country", "segment": "the United States"}, {"target": "MinAge", "segment": 18}]

我需要做的是将每个“目标”项目分开以成为列标签,其中每个相应的“段”成为该列中的可能值。

或者,是否创建一个函数来调用每行中的每个字典键来计算频率?

0 投票
0 回答
69 浏览

python - 无法弄清楚为什么我无法下载 python discord bot 的依赖项

最近开始尝试学习 python,并决定在学习基本语法后,discord bot 将是一个不错的第一个项目。但是,当我尝试启动我的项目并安装 dotenv 时,它告诉我 ERROR: Command errored out with exit status 1: python setup.py egg_info .

我已经尝试查找该问题,因为许多其他人也有类似的问题,但到目前为止,他们的解决方案都没有奏效。其中一些包括更新 pip、更新 east_setup,甚至重新安装最新版本的 python (3.9)。我还将在下面发布完整的日志。任何帮助都会很棒!我已经被困在这个问题上很长时间了,最​​后很沮丧,以至于创建了一个 stackoverflow 帐户来询问。

0 投票
1 回答
71 浏览

python - flask-sqlalchemy 中的自引用数据库查询。社交媒体应用

我正在制作一个社交媒体网络应用程序,我创建了一个名为 User 的模型,它有两个关系帖子(这工作正常)和朋友(自我引用)。我已经迁移了数据库,它运行良好。我还通过数据库浏览工具添加了关注者,效果很好。

我写了一个简单的查询来查找用户正在关注的人。这工作正常。 following = current_user.friends

我正在尝试编写一个查询来列出关注用户的人(类似于常见的社交媒体应用程序,如 Instagram),但我正在努力处理这个查询。这是我尝试过的,但它不起作用。

followers = db.session.query(friendship).filter_by(friend_id=current_user.id)

我遇到的另一个问题是编写查询以查找用户当前未关注的人。

I'm not very experienced with databases, which is why I am struggling with these queries. Thanks in advance for any help. I have also tried looking at similar posts but none of them are quite what I am looking for.

0 投票
0 回答
523 浏览

aws-lambda - 在 AWS Lambda Docker 容器中,LibreOffice `soffice` 二进制文件从 BASH 执行,但从 Python(子进程)失败

按照本指南,我在 AWS Lambda 上运行了一个(Alpine)Docker 映像。

该图像包含app.py一个简单的 .docx -> .pdf 文档转换器。核心是以下代码,它在我本地开发盒上的 Docker 容器中工作,但subprocess.CalledProcessError在实际 Lambda 部署中引发:

响应字符串是:

这怎么可能在我的本地机器上成功但在 AWS 上失败?

它是相同的容器映像执行。它是完全独立的。问题肯定来自这个subprocess.run命令。

这是我的aws lambda create-function

我使用了大内存和大超时。

我已阅读到在 /home/app 文件夹之外和 /tmp 之外写入文件系统可能会出现问题。所以我小心翼翼地不使用这样的写入。

那么可能是什么问题呢?

它适用于 BASH

如果我在我的entry.sh它的工作原理中执行此处理:

output_and_error_file

所以它一定是subprocess对 Lambda 运行时感到厌烦。

测试:使用os.system

这会产生一个更具描述性的错误:

soffice --version作品

这很好用!

0 投票
1 回答
55 浏览

python - Matlab 到 python 的转换 mslice[]

以下在 Matlab 代码中使用。

我想将上面的代码翻译成 python 编码语言。所以我从以下链接使用了 OMPC:http: //ompclib.appspot.com/m2py,它输出以下结果:

我的问题是我不熟悉 mslice[] 或其用法。我从未见过在 python 中使用它,python 给了我一个无效的语法错误。我知道 OMPC 有点过时了,所以有人对我如何将上面粘贴的 Matlab 代码部分翻译成 python 语言有任何提示吗?(我从未使用过 Matlab,所以我不熟悉编码语言,非常感谢任何提示)

0 投票
0 回答
93 浏览

jquery - Jquery Globalize 和 JavaScript Globalize 打破了 Jquery 客户端验证

我在 ASP.NET Core (5.0) 项目的 _ValidationScriptsPartial 视图中添加了 Jquery-validation-globalize 和 globalize.js。通过这样做,我失去了 Jquery-validate.js 和 jquery.validate.unobtrusive.js 脚本提供的功能也就是说,我能够在所需的文化中使用数字、日期等,正如 globalize 脚本所提供的那样,但是我丢失客户端验证。所有验证都有效,但仅在服务端。我按照这个 github 问题的说明进行操作:

https://github.com/dotnet/AspNetCore.Docs/issues/4076#issuecomment-326590420

作为参考,这是我编写脚本的方式(它们都存在于上述文件夹中):

0 投票
1 回答
41 浏览

reactjs - 如何在firestore中正确构造数据?

我目前在 React + Firebase 项目中工作。在 Firestore 中,我需要保存用户的数据,但目前我不知道使用哪种方法。将有两个用户,教师和学生。

第一个选项:设置用户集合,每个文档都有“用户类型”字段,用于定义用户是教师还是学生。我用这种方法看到的问题是,可以说:

  • 一位老师输入他的凭据并尝试登录。成功登录后,我的系统将转到firestore并搜索与老师相关的信息。所以基本上 in 将查询“用户”集合以根据电子邮件(电子邮件将是唯一的)和“用户类型”==“老师”来查找数据。在最坏的情况下,用户是一个非常大的集合,然后查询获取教师数据会影响用户体验,因为 firestore 需要读取大量文档。

第二个选项:创建两个集合,一个“教师”集合和一个“学生”集合。然后在我的系统中,我将设置两个登录按钮,而不是单个登录按钮,一个作为教师登录,一个作为学生登录。然后,对于相同的示例:

  • 一位老师输入他的凭据并尝试登录。成功登录后,我的系统将转到 firestore 并在“老师”集合中搜索信息,非常快速地检索我需要的数据。这里的问题是我需要构建两个按钮,而且我担心它会使我的 Web 应用程序对用户不太友好或不太直观。

希望我能很好地解释自己,我不是最好的英语作家,谷歌翻译并没有太大帮助。任何帮助将不胜感激。提前致谢。

0 投票
1 回答
247 浏览

php - 如何使用 Google Cloud API(直接或使用 GCP PHP 客户端 SDK)以编程方式从 GCP 项目中列出、添加和删除用户?

简要总结:我有一个 PHP Web 应用程序,它使用 Google Cloud PHP Client SDK 与 Dialogflow 集成。这工作没问题。我现在需要让我的用户直接访问 GCP Dialogflow 仪表板,其中一部分意味着他们需要能够从我的应用程序中向用户添加/删除 Dialogflow 权限。(出于显而易见的原因,我不想给他们完整的项目 IAM 权限和访问权限)。

显然,权限由单独的“Google APIs 客户端库 for PHP”处理。

这似乎是列出现有项目用户政策的 API:https ://cloud.google.com/resource-manager/reference/rest/v1/projects/listOrgPolicies

我相信这是添加/删除用户部分的 API,但不是那么明显:https ://cloud.google.com/resource-manager/reference/rest/v1/projects/setIamPolicy

===

问题:

但是,当我运行上面引用的 listOrgPolicies API 中提供的示例代码时,我收到此错误:

我都试过了composer require google/apiclient-servicescomposer require google/apiclient-services:dev-master。并得到了同样的结果。

===

我的问题是:

这些甚至是该任务的正确 API 吗?

在哪里可以找到这些操作的 SDK 库?(或者,如果有人对如何在没有 SDK 的情况下使用 PHP cURL 直接向 API 执行这些任务有建议)

如果所有操作都发生在 PHP 中,我更愿意,但是如果您有使用其他方法或语言或控制台命令行的有效解决方案,只要它可以由我的应用程序执行,我就可以使用它。

提前致谢!

0 投票
1 回答
150 浏览

python - 修改程序以从文件中读取字典项并将倒排字典写入文件

我一直用这个代码在墙上抽我的头。生成的文件是空的。你能检查我的代码并告诉我我可能做错了什么吗?

我的文档中保存了一个简单的文本,如下所示:

加西亚,BCS,女,二十一格热奇尼克,BBA,男,三十克柔,BCS,男,二十一齐木,BSA,男,二十一卡戴珊,AAS,女,二十一杰克逊,AAS,女,二十五

我下面的代码实际上确实生成了一个新文件,但该文件不包含倒排字典,它只是返回一个空白文件。

我感谢你们的帮助!

0 投票
2 回答
85 浏览

python - 如何使用 Pandas 中的另一个 DataFrame 填充 DataFrame 中的缺失值

我的df样子是这样的:

在上面df,您可以看到一些sprint值是NULL

我有另一个df2日期sprint范围:

如何通过比较 中的数据来映射这些数据并填写 中的NULL值?dfdf2

请注意 和 的形状dfdf2不同的。

0 投票
1 回答
63 浏览

firebase - 是否可以让 Android Studio 中的 PDFRenderer 查找并渲染存储在云数据库(即 Firebase)中的 PDF?

我是 Android Studio 的新手,正在使用它为非营利组织开发客户端应用程序。客户端应用程序严重依赖于显示各种 PDF 文档的能力。我想知道以下内容:

是否可以在 Android Studio 中使用 PDFRenderer 来查找和渲染存储在云数据库(即 Firebase)中的 PDF?目标是避免在本地存储 PDF 文件,因为我预计 PDF 的数量将达到数百个。

我知道使用 webview 指向特定 URL(例如 Google Doc)的替代解决方案,但这种方法似乎不稳定,如果可能的话,我想避免它。

任何帮助、建议和/或反馈将不胜感激。我提前感谢您的帮助。

-D。摩尔

0 投票
1 回答
32 浏览

ruby-on-rails - attr_reader 不允许我访问其他控制器中的变量

我已经定义了我的ApplicationController以下内容:

另一个继承自的控制器ApplicationController

我的文件夹结构很好,意思ApplicationController是不在V1文件夹CcsController中。

某些原因可能很简单,我无法访问current_shop. 我确实确保正在设置 current_shop。

那么我怎样才能访问current_shop我的CcsController

0 投票
1 回答
120 浏览

python - 在 c# 中运行 Python 脚本什么都不做

我在 python 中有以下代码,它查询数据库中的一些值并继续使用 matplotlib 绘制它们。

如果我使用以下命令在 cmd 中运行代码:python graphbasiccard.py 1它可以完美运行。我在这个环境中有python 3.8.3。

问题是,当尝试通过从 C# 函数调用脚本来运行脚本时,程序不会返回错误,而是什么也不做。我正在使用以下代码拨打电话:

我还尝试使用以下命令直接调用 python.exe:

但我无法让它发挥作用。有什么建议吗?

0 投票
3 回答
97 浏览

node.js - MERN - 如何在前端访问嵌套数据

我的模型如下所示:

我播种了一些数据,它在数据库中正确显示为:

现在尝试在前端访问它:

我添加了coverPhoto 以供参考,因为一切正常。但是当我尝试访问 images[0], 1 ,[2] 时,我收到此错误:

编辑:我为上面的输入显示了错误的错误。

错误是:无法读取未定义的属性 0。

当我尝试访问 {renting.location.address} 时,我收到与“无法读取未定义的属性“地址”相同的错误”

当我在rentingActions 中控制台登录时,一切都很好。当我 console.log(data) 时,我得到了正确的输出。

console.log(data.images[0]) ==> /images/SUSI1.jpg console.log(data.location.address) ==> AM PICHELSSEE

所以我想我的问题是,为什么我不能访问嵌套对象?是语法错误吗?链接到我的 代码框

0 投票
1 回答
43 浏览

javascript - 前端的 encodingURIcomponent 发送到后端快递服务器

我以前从未使用过 encodeURIcomponent ,并且由于某种原因,我正在阅读的文档没有帮助,而且我迄今为止尝试过的方法也没有效果。(还在学习)

我试图在搜索时向我的后端快递服务器发送一个 url,这将返回一个响应。谁能提供一些关于我将如何做到这一点的见解?

这是我的前端:

我后端的相关部分:

0 投票
1 回答
151 浏览

bash - 恢复上次提交中删除的行,但保留添加的行。逐行合并文件

我通过编辑行(像往常一样)对几个文件进行了一些更改并进行了提交。然后假设发生了变化,我发现我需要同时使用已删除的行和添加的行。如何恢复已删除的行(与git show显示为红色的完全一样)但又保留添加的(绿色)行,而无需从以前的版本手动复制粘贴?

更可取的方法是在前一个提交和当前提交之间触发一个“类似合并”的冲突解决方案。然后我会清理标记以保留其他所有内容(来自两个来源)。当然我不能这样做,因为提交是在合并的路径上。

另一种方法是提取给定文件的两个版本,并使用一些 Bash 文本处理工具将它们“逐行”(作为统一的差异格式)组合成一个文件。

我可能忽略了一些微不足道的事情。聚合所有受差异影响的行(通过解决冲突或其他技巧)最简单的工作流程是什么?

0 投票
0 回答
65 浏览

javascript - React Native Firebase Firestore

有人可以帮我解决这个问题,我不知道为什么,但它没有显示任何我试图从 Firebase 导入数据的数据,但它只显示空白。当您单击这些“空白”之一(下面的打印屏幕)时,它将带您进入第二个屏幕,您将在那里看到所有数据。

对不起我的英语 - 我正在学习:)

在此处输入图像描述

0 投票
0 回答
128 浏览

java - 具有最新 Java 驱动程序的聚合管道中的 MongoDB $geoNear

好的,我要做的是找到在聚合管道中添加 $geoNear 的正确方法。我已经通过在聚合管道列表中添加一个 org.bson.Document 来做到这一点,但我认为应该有一种更清晰的方法来使用最新的官方 mongoDB Java-Driver 来实现它。例如,为了对 $group、$project、$match 执行此操作,mongoDB Java-Driver 提供了 Aggregates 类,相关调用是:

Aggregates.group, Aggregates.project, Aggregates.match. 我正在寻找的是类似的东西:Aggregates.geoNear,这是缺席的。我的示例代码如下所示:

我要替换的部分是这样的:

0 投票
1 回答
45 浏览

python - 坚持尝试...除了...其他逻辑

我正在尝试遍历文件夹中的文件并检查字符串长度(文件名)是否> 70或< 70个字符,并且我想查看字符串是否包含'(1'或'(2'。这里是一些示例字符串。

这是我正在测试的代码。

当我运行代码时,我得到了这个错误。

我认为这与此有关:str('(1')

我用这个str()函数试过了,没有;我犯了同样的错误。我在这里想念什么?

0 投票
0 回答
48 浏览

c - RwFromConstMem 使用指向数组的指针

我正在用普通 C 语言构建一个 intel 8080 仿真器。它读取一个 ROM 文件并将其保存到内存中。现在我试图让 SDL 在内存中渲染一个位图,现在是这样的:

这是正确的做法吗?

内存是一个数组,从 2400 到 3fff 是“VRAM”。这会起作用还是会出错?另外,位图是小端的,在我的电脑上运行它会使其呈现错误吗?

0 投票
0 回答
54 浏览

docker - Dockerfile 安装 Selenium - 不明确的代码

有人可以向我解释这段代码吗?

为什么有必要把它放在一个 Dockerfile 中以便 selenium 运行?(经过测试,没有代码就无法运行)。为什么不能简单地使用 pip 安装 selenium 依赖项?

来源: Firefox(headless)+selenium 无法从 docker 容器访问互联网

0 投票
0 回答
54 浏览

django - 如何优化 Django DateTimeField 以在 postgres 中查找空值

我对索引及其积极的一面有更深的理解。让我们假设这样的模型

为了保持干净,我不添加is_closed布尔字段,因为它是多余的(因为closed_at == None意味着票是开放的)。正如您所想象的那样,打开的门票将被更频繁地查找和调用,这就是为什么我想在数据库方面对其进行优化。我正在使用 postgres,我想要的效果是加速这个过滤器

我知道 postgres 支持 DateTime 索引,但我没有知识,也没有空/非空加速的经验。我的猜测看起来像这样

但我不知道它是否会加快查询速度。db 每天会增长大约 200 个门票,每天会被查询大约 10 000 个。我知道这并不多,但 UX(速度)在这里真的很重要。对于如何改进此模型定义的任何建议,我将不胜感激。