小编Ton*_*uze的帖子

android.net.uri getQueryParameterNames()替代方案

我正在寻找另一种从android.net.Uri获取查询参数名称的方法.getQueryParameterNames()需要api级别11.我想对任何低级api做同样的事情.我在看getQuery(),它会返回'?'之后的所有内容.标志.最好的解决方法是解析该字符串并在'='之前搜索所有内容并捕获它吗?我根本不知道每次都会呈现什么查询参数.

api parameters android uri

5
推荐指数
1
解决办法
4973
查看次数

Android中的Tumblr风格的GridView

一直在搜索可以创建类似于tumblr/archive页面的gridview的库.

例如:sweethomestyle.tumblr.com/archive或任何tumblr博客然后/存档

它的作用是保持图像的纵横比,但要使它们都适合屏幕.我知道这一点,但我不确定它是什么.

我想在android中复制这个,图像将是所有不同的大小.

Tumblr /存档示例

android gridview tumblr

5
推荐指数
1
解决办法
1014
查看次数

model.execute(dict) 中提供的 dict['ToFloat'] 的形状必须是 []

在此处输入图片说明

** 我知道类似的问题!!**

我的问题是针对我的特定情况...我使用 Google Vision 训练我自己的模型来检测自定义对象。过去我遇到过类似的形状错误,我通过重塑输入图像解决了这些错误。

这个特殊的错误告诉我我的形状必须是一个空数组或空形状。这甚至可能吗?如果这不是故障,我该如何解决?

这就是我在其他项目中抱怨形状时解决以前错误的方法。此解决方案不适用于空数组/形状

    const model = await autoML.loadObjectDetection('./model/model.json');
 // const model = await tfjs.loadGraphModel('./model/model.json');
    await tfjs.ready();
    const tfImg = tfjs.browser.fromPixels(videoElement.current).expandDims(0);
    const smallImg = await tfjs.image.resizeBilinear(tfImg, [224, 224]);
    const resized = tfjs.cast(smallImg, 'float32');
    const t4d = tfjs.tensor4d(Array.from(resized.dataSync()), [1, 224, 224, 3]);
    const predictions = await modelRef.current.detect(tfImg, options);
Run Code Online (Sandbox Code Playgroud)

google-vision tensorflow automl tensorflow.js tensorflow2.0

5
推荐指数
1
解决办法
570
查看次数