问题标签 [cross-device]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
972 浏览

caching - 如何理解 tensorflow 中的缓存机制

论文:TensorFlow: A System for Large-Scale Machine Learning, $3.3 说:

  1. 如何在这里理解“缓存在各自的设备中”?而且很多API都有'caching_device'参数,但是默认值是False,如何理解CACHE特性?

  2. 一般来说,缓存机制总是遵循'INVALID cache'策略,那么缓存策略是怎样的呢?

  3. 如果我们为多个GPU使用更多的克隆模型图并具有图之间的平行度,即更多的模型克隆将引用ps上的共享变量,每个克隆如何读取远程变量?它是否默认将变量缓存在某些本地设备上以减少网络通信?

更多细节:

上述文档描述了如果图 5c 自动进行优化以减少隐式读取操作。如果这种情况发生在分布式系统中,网络流量将根据需要自动减少。

以另一种方式,/model/slim/deployment/model_deploy.py 尝试创建缓存变量,如下所示:

尝试优化网络流量,我想。

在分布式系统中进行通信优化的真正或最佳方法是什么?

我们也希望对此进行更清晰的说明,如果我得到更多的实验调整结果,我们将尝试更新此问题。

0 投票
1 回答
53 浏览

xamarin - 如何在xamarin PCL中区分winphone和UWP

我有一个 xamarin 本机项目。

在 PCL 中,我想区分它运行的是 winphone 还是 uwp

我可以轻松区分整个 iOS、Android 和 Windows(winphone 和 UWP)

我不知道如何区分winphone和UWP

这是我尝试过的

甚至 uwp 项目都说它的 windowsphone ..

我希望 xamarin.winphone 是 windowsphone 而 uwp 是 windows .. 但结果都是 winphone

我正在使用 CrossDeviceInfo .. 我找不到这样做的方法

0 投票
1 回答
387 浏览

ios - iOS 上的 CrossDeviceInfo.Current.Id 不一致

为什么在 iPhone iOS 8 上 CrossDeviceInfo.Current.Id 不像在 Windows 和 Android 设备上那样返回一致的设备 ID?它每天都在变化...

0 投票
2 回答
72 浏览

javascript - 需要一个javascript解决方案来完全隐藏不同屏幕设备中的一部分代码

我正在尝试在移动设备、台式机和平板电脑上以正确的宽度集成这个 javascript 部分,所以我写了这个:

这出现在移动设备上(在 css 中使用 @media (min-width:...))

这出现在平板电脑上(在 css 中使用 @media (min-width:...) )

这出现在桌面上(在 css 中使用 @media (min-width:...) )

问题是由于浏览器实际读取了 3 次的变量“box”,因为移动设备、平板电脑和 pc 的代码的每个部分都存在并且浏览器可以读取,它获取最后一个将宽度设置为的框值250 适用于移动设备,但不适用于台式机和平板电脑,所以我需要一些东西来显示每次动态适合设备的代码的唯一部分,我该怎么办?

0 投票
1 回答
72 浏览

tizen - 可穿戴设备上的 Tizen Web 应用程序可在桌面应用程序上运行

我想知道 Tizen 平台是否支持为可穿戴设备(三星 Galaxy)开发一个 Web 应用程序,该应用程序可以使用蓝牙技术在桌面应用程序上运行(例如通过触摸、按钮、斜角等智能手表功能在桌面应用程序中选择/导航菜单)?我对 tizen 平台非常陌生,任何关于如何构建它的输入/摘要都会很棒。

0 投票
0 回答
39 浏览

google-analytics - 在 GA4 中使用 Google Signals 和用户报告进行跨设备跟踪

我对在 GA4 中激活 Google Signals 的使用会如何影响报告和原始数据感到有些困惑。显而易见的一件事是,在激活后,人口统计数据在 GA 中变得可用(性别、年龄、兴趣)。但是跨设备用户拼接呢?

在网上我看到了几篇文章,其中提到打开 Google Signals 会影响报告中的用户总数(基本上通过在可能的情况下在多个设备上识别一个用户来减少它)。这是否意味着将有跨设备用户缝合在一个 Google Client ID (cid) 下?探索设备重叠我可以在用户资源管理器中看到一小部分这样的用户,他们从不同的设备注册并且在两个设备上具有相同的客户端 ID。

这也意味着这些联合的跨设备用户数据实际上会被导出到 Google BigQuery,对吧?我所说的数据是指我们会在 Bigquery 中的同一个客户端 ID 下看到同一个跨设备用户。

额外的问题: Google 客户端 ID 是如何从以前的设备中实际保存下来的?GA4 配置标签是否会在第一个页面加载时向 Google 服务器发送一个专用请求,以检查是否有可从其他设备获得的用户数据(客户端 ID),如果在数据库中找到匹配项,是否会为这次新访问分配一个旧的 cid?

或者我们会实时看到一个新的 cid,但稍后当 Google 在服务器端呈现和聚合数据,然后将其推送到我们的 GA4 帐户报告中时,它会被其他设备的 cid 替换?

* 我们目前没有使用我们自己的任何内部用户 ID 来跨设备跟踪用户