小编rea*_*ble的帖子

如何使用网站菜单覆盖制作全屏谷歌地图?

我正在构建一个主要由大型(可操作)图形组成的网站,以及覆盖有不同类型数据的Google地图.网站导航是横跨顶部的HTML div的横向栏 - 但不是一直到顶部.

我想找到一种方法,使地图API/app显示在导航的"下方",并占据整个窗口的其余部分.任何人都可以建议吗?

google-maps scale google-maps-api-3

10
推荐指数
1
解决办法
3万
查看次数

“运行时错误:“slow_conv2d_cpu”未针对“Half”实现”

我正在使用 OpenAI 的新 Whisper 模型进行 STT,RuntimeError: "slow_conv2d_cpu" not implemented for 'Half'当我尝试运行它时,我得到了结果。

没有把握

这是完整的错误:

Traceback (most recent call last):
  File "/Users/reallymemorable/git/fp-stt/2-stt.py", line 20, in <module>
    result = whisper.decode(model, mel, options)
  File "/opt/homebrew/lib/python3.10/site-packages/torch/autograd/grad_mode.py", line 27, in decorate_context
    return func(*args, **kwargs)
  File "/opt/homebrew/lib/python3.10/site-packages/whisper/decoding.py", line 705, in decode
    result = DecodingTask(model, options).run(mel)
  File "/opt/homebrew/lib/python3.10/site-packages/torch/autograd/grad_mode.py", line 27, in decorate_context
    return func(*args, **kwargs)
  File "/opt/homebrew/lib/python3.10/site-packages/whisper/decoding.py", line 621, in run
    audio_features: Tensor = self._get_audio_features(mel)  # encoder forward pass
  File "/opt/homebrew/lib/python3.10/site-packages/whisper/decoding.py", line 565, in _get_audio_features
    audio_features …
Run Code Online (Sandbox Code Playgroud)

python pytorch

7
推荐指数
2
解决办法
2万
查看次数

了解从J中的列表添加

我正在写一本关于J的书并且有练习的答案,但我很难理解它们的工作原理.

这是一个问题:

彼得和保罗的高尔夫球得分以列表"y."的形式出现,例如3 4 4 4 5 6 3 3 7 2等.写一个表达式,给出彼得总得分与总得分之间的差异保罗的分数.写一个进一步的表达式,获得彼得和保罗18洞的总得分.

第一个问题的答案是:

-/y
Run Code Online (Sandbox Code Playgroud)

我知道这是在列表中的每个项目之间插入n-1个减法符号,有效地得到每个洞的得分差异,并在最后给出总和.

第二个问题的答案是:

(36$0 1)+//.y
Run Code Online (Sandbox Code Playgroud)

我不明白如何思考这个答案.从右到左,

  1. 你正在列出"y"
  2. 将动词的n-1个副本插入该列表
  3. 然后"+ /"告诉你,你将以特定的方式做到这一点......
  4. 括号内的二元句告诉你...... ??? 这是我迷路的地方.

显然,它告诉解释者交替地对原子求和,产生两个和.但我不知道如何/为什么.

我很感激你们能提供的任何启示.:)

j

4
推荐指数
1
解决办法
66
查看次数

在列表上组成加法和除法动词

如果data =: 3 1 4frac =: % +/,为什么% +/ data导致0.125frac data导致0.375 0.125 0.5

j

3
推荐指数
1
解决办法
79
查看次数

Puppeteer / Node.js只要有按钮就单击它-当它不再存在时,请开始操作

有一个网页包含许多不断更新的数据行。

行的数目是固定的,因此旧的行会循环输出,并且不会存储在任何地方。

该页面由“加载更多”按钮分解,该按钮将显示直到所有存储的行都显示在页面上。

我需要在Puppeteer / Node.js中编写一个脚本,单击该按钮,直到该按钮不再存在于页面上为止。

然后

...阅读页面上的所有文字。(我已经完成了脚本的这一部分。)

我是Puppeteer的新手,不确定如何设置它。任何帮助将不胜感激。

编辑:

我添加了这个块:

  const cssSelector = await page.evaluate(() => document.cssSelector('.u-field-button Button-button-18U-i'));

  // Click the "load more" button repeatedly until it no longer appears
  const isElementVisible = async (page, cssSelector) => {
    await page.waitForSelector(cssSelector, { visible: true, timeout: 2000 })
    .catch(() => {
      return false;
    });
    return true;
  };

  let loadMoreVisible = await isElementVisible(page, cssSelector);
  while (loadMoreVisible) {
    await page.click(cssSelector);
    loadMoreVisible = await isElementVisible(page, cssSelector);
  }
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:

Error: Evaluation failed: TypeError: document.cssSelector is …
Run Code Online (Sandbox Code Playgroud)

javascript node.js puppeteer

-1
推荐指数
1
解决办法
1181
查看次数