optimization 相关问题

优化是改进方法或设计的行为。在编程中,优化通常采用提高算法速度或减少所需资源的形式。优化的另一个含义是机器学习中使用的数值优化算法。

最小化投资组合跟踪误差会产生不合逻辑的结果

我有一个 pd.DataFrame ,其每日股票收益形状为 (250,10) ,还有一个 pd.Series ,其基准日收益形状为 (250,) 。目标是最小化投资组合之间的跟踪误差

回答 1 投票 0

React Native FlatList 用于聊天应用程序以即时显示最新消息

我正在 React Native 中开发一个聊天应用程序,并面临在 FlatList 中渲染许多消息的问题。我想在列表底部显示最新消息,类似于 What...

回答 1 投票 0

处理 Gekko 的非最优解决方案

我遇到了一些情况,Gekko 似乎陷入了局部最大值,并且想知道可以使用什么方法来解决这个问题或深入挖掘原因(包括......

回答 1 投票 0

GEKKO 优化超出了方程范围(并且由于某种原因创建了变量)

我正在尝试使用权重来确定价格,以优化在当地市场购买的商品的降价。我有每个用户购买的数量,以及一定的自耗参数:...

回答 1 投票 0

如何在java中快速读取和处理大的csv文件并保持较低的内存使用量?

用例 巨大的 CSV 文件 ~500MB,需要非常快速地读取并且不加载内存。 我用过的想法。 逐行读取csv并将转换后的数据直接保存到数据库中...

回答 1 投票 0

对于 C++,哪个是最佳方案:未初始化但在 read() 后以 null 终止的 char 数组,或者用零初始化所有元素,然后使用 read()

以下代码片段中哪一个是最佳实践、最佳(CPU 利用率)、安全、可读: { 字符缓冲区[10]; ssize_t 字节 = 读取(0, 缓冲区, 9); 如果(字节> 0) { ...

回答 1 投票 0

如何管理连续轮班限制?

我正在尝试构建一个优化调度程序,但在定义连续午餐时间的约束时遇到了麻烦。很容易定义一个约束设置,即在一天 8 小时内,每隔

回答 1 投票 0

快速浮点到整数转换(截断)

我正在寻找一种以快速且可移植(IEEE 754)的方式将浮点数截断为整数的方法。原因是因为在这个函数中 50% 的时间都花在了强制转换上: 浮点 fm_sinf(浮点 x) {

回答 4 投票 0

如何找到2个数据帧之间匹配行的索引

我有 2 个数据框,其中有部分匹配的列: data_a = ['a', 'b', 'c', 'd', 'e', 'f'] data_b = ['b', 'd', 'f', 'h'] df1 = pd.DataFrame(data_a, columns=['data']) df2 = pd.DataFrame(data_b, c...

回答 1 投票 0

如何强制向量中的特定元素位于 Gekko 的优化解决方案中

我正在尝试在长度为 n 的向量中生成 p 条记录的最佳组合,同时确保(约束)向量中的特定元素包含在解决方案集中...

回答 1 投票 0

C 编译器可以将条件存储优化为无条件存储吗?

采用以下代码: #包括 布尔全局; 布尔 foo(void) { 如果(全局){ 全局=假; 返回真; } 返回假; } 是这个代码吗

回答 1 投票 0

MySql 查询花费太多时间,而所有列都已索引

下面的查询需要超过 30 秒才能获取 10 条记录。 选择 `u`.*,`f`.`功能区域`,`f`.`is_active` AS `is_ft_active`,`pe`.`标题`,`pe`.`公司`, ( 选择...

回答 1 投票 0

SVG 可以有多小?

我刚刚缩小了这个SVG: 我刚刚缩小了这个 SVG: <?xml version="1.0" standalone="no"?> <svg viewBox="0 0 480 150" style="background-color:#ffffff00" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" x="0px" y="0px" width="480" height="150"> <path d="M 0 35.5 L 6.5 22.5 L 16 37 L 23 24 L 34.8 43.7 L 42.5 30 L 50.3 47 L 59.7 27.7 L 69 47 L 85 17.7 L 98.3 39 L 113 9.7 L 127.7 42.3 L 136.3 23.7 L 147 44.3 L 158.3 20.3 L 170.3 40.3 L 177.7 25.7 L 189.7 43 L 199.7 21 L 207.7 35 L 219 11 L 233 37 L 240.3 23.7 L 251 43 L 263 18.3 L 272.7 33.3 L 283 10 L 295 32.3 L 301.3 23 L 311.7 37 L 323.7 7.7 L 339.3 39 L 346.3 25.7 L 356.3 42.3 L 369.7 15 L 376.3 25.7 L 384 9 L 393 28.3 L 400.3 19 L 411.7 38.3 L 421 21 L 434.3 43 L 445 25 L 453 36.3 L 464.3 18.3 L 476.2 40.3 L 480 33.5 L 480 215 L 0 215 L 0 35.5 Z" fill="#175720"/> </svg> 对此: <svg height="150" width="480"><path d="m0 35.5l6.5-13 9.5 14.5 7-13 11.8 19.7 7.7-13.7 7.8 17 9.4-19.3 9.3 19.3 16-29.3 13.3 21.3 14.7-29.3 14.7 32.6 8.6-18.6 10.7 20.6 11.3-24 12 20 7.4-14.6 12 17.3 10-22 8 14 11.3-24 14 26 7.3-13.3 10.7 19.3 12-24.7 9.7 15 10.3-23.3 12 22.3 6.3-9.3 10.4 14 12-29.3 15.6 31.3 7-13.3 10 16.6 13.4-27.3 6.6 10.7 7.7-16.7 9 19.3 7.3-9.3 11.4 19.3 9.3-17.3 13.3 22 10.7-18 8 11.3 11.3-18 11.9 22 3.8-6.8v181.5h-480v-179.5z" fill="#175720"/></svg> (我通过最小化程序运行它,然后删除了 <svg> 标签中的一堆属性。)我将它用作背景图像,它似乎在 Windows 上的 IE、Firefox 和 Chrome 中工作正常。我只是想知道如果其他信息对图像外观没有影响的话,它在那里做什么。因为我删除了该信息,会在某个地方出现兼容性问题吗? 更新: 我发现实际上,对于我的用例,我需要有 xmlns="http://www.w3.org/2000/svg",否则它不会在 IE 或 Chrome 中呈现。 删除 viewBox 会产生显着的语义差异,因为 SVG 将不再缩放(即响应 UA 调整大小)。这仅适用于您直接查看图像的情况,但如果您将其作为背景图像查看或通过 SVG <image> 标签或 html <img> 标签查看,则 SVG 将被绘制为好像它具有 viewBox 为“0 0 宽度高度”,除非 viewBox 已经存在。 删除 background-color 将意味着 SVG 当放置在其他东西之上时将不再是不透明的。当然,如果你不这样做,你可能不会注意到。 仅当 SVG 文件中有文本元素时,xml:space 属性才重要。 如果 SVG 是内联的,其余的删除都是良性的。如果 SVG 是独立文件,则需要命名空间属性,但背景图像就是这种情况。 简化版本不是有效的 SVG。它将被视为“任何”恰好具有名称为“svg”的根元素的 XML。 要将片段转换为 the SVG,只有一个选项: 将具有正确命名空间的 xmlns 属性添加到 svg 元素(正如您所发现的) 不再建议在文档中添加 DOCTYPE,并且从 Chrome 53 起就不起作用。将文档作为 MIME 类型 image/svg+xml 提供服务也不够。 示例: <svg xmlns="http://www.w3.org/2000/svg">(消费者选择的SVG版本) <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">(适用于 SVG 1.0) 使用W3验证器检查您的文件。请务必检查检测到的文档类型是否为 SVG,因为该文档可能仍然有效,但作为一般/未知的 XML。 -- 他们还有测试页面。

回答 2 投票 0

Symfony2,Doctrine,添加\插入\更新大量查询的最佳解决方案

假设我们有这样的代码: 而(真) { foreach($array 作为$row) { $item = $em->getRepository('reponame')->findOneBy(array('filter')); if (!$item) { ...

回答 2 投票 0

定义约束中一个变量相对于另一个变量的值,而不会使 Pyomo 中的问题非线性

背景参考: [1] 通过对几个 pyomo 子集进行条件求和来生成约束 [2] 调试为什么pyomo中某些请求意外得不到满足 我得到了正确的

回答 1 投票 0

使用 ScipyBoundedMinimize 和 Optax 进行慢速 JAX 优化 - 寻求加速策略

我正在努力优化 jax 中的模型,该模型涉及将大型观测数据集(4800 个数据点)与包含插值的复杂模型进行拟合。目前的优化过程使用

回答 1 投票 0

计算大型数据帧每条线的半径内点数的最快方法是什么?

我有大约 400 万行数据,主要是在大城市和旅游胜地收集的。我遇到的问题是我希望能够比较欠采样位置的数据...

回答 1 投票 0

在另一列中查找一列的元素

我实现的代码比较两列,如果找到匹配的值,则将行复制在一起。 目前,它比较大约 100-150 行,大约需要三分钟,有时甚至更长。 难道是……

回答 2 投票 0

在 PCB 原理图图像上使用 pytesseract 可以改善 OCR 结果吗?

我正在尝试使用 OpenCV 和 Python-tesseract 应用 OCR 将以下图像转换为文本:。 导入CV2 导入 pytesseract 导入argparse 将 numpy 导入为 np 如果 __name__ == "__main__&...

回答 1 投票 0

Python 中的二进制和整数程序

我有一个二进制/整数程序,我试图在Python中使用milp来解决它。图片下方和下方是我迄今为止的代码。当我运行它时,我得到 `bounds.lb` 和 `bounds.ub` 必须包含 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.