小编Tai*_*iko的帖子

Linux容器与JVM

在docker之上运行的容器和在JVM之上运行的自包含Java程序之间的最大区别是什么?

我假设两者都直接在没有底层可视化的物理Linux服务器上运行.

docker linux-containers

13
推荐指数
1
解决办法
6722
查看次数

Android MediaExtractor readSampleData IllegalArgumentException

我尝试按照这个问题使用android的MediaMuxer连接多个mp4音频文件并连接视频文件.

但由于某种原因,当我调用readSampleData时,MediaExtractor会抛出IllegalArgumentException

在官方API中,此函数不应该抛出任何异常!这是怎么回事 ?

我发现了一个旧问题,表明ByteBuffer的大小可能是负责的:Android MediaMuxer readSampleData IllegalStateException

我已经尝试了大量的大小值,但没有一个让问题消失.我应该知道标准尺寸吗?

任何提示都可以提供帮助!

    boolean VERBOSE = true;


private boolean concatenateFiles(File dst, List<File> sources) {
    if ((sources == null) || (sources.size() == 0)) {
        return false;
    }

    boolean result;
    MediaExtractor extractor = null;
    MediaMuxer muxer = null;
    try {
        // Set up MediaMuxer for the destination.
        muxer = new MediaMuxer(dst.getPath(), MediaMuxer.OutputFormat.MUXER_OUTPUT_MPEG_4);

        // Copy the samples from MediaExtractor to MediaMuxer.
        boolean sawEOS = false;

        int frameCount = 0;
        int offset = 100; …
Run Code Online (Sandbox Code Playgroud)

android mediacodec mediaextractor mediamuxer

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

MLP(ReLu) 在几次迭代后停止学习。张量流

2 层 MLP (Relu) + Softmax

在 20 次迭代之后,Tensor Flow 只是放弃并停止更新任何权重或偏差。

我最初认为我的 ReLu 在哪里死亡,所以我显示了直方图以确保它们都不是 0。而且它们都不是 !

他们只是在几次迭代后停止变化,交叉熵仍然很高。ReLu、Sigmoid 和 tanh 给出了相同的结果。将 GradientDescentOptimizer 从 0.01 调整到 0.5 也没有太大变化。

某处一定有错误。就像我代码中的一个实际错误。我什至不能过度拟合一个小样本集!

这是我的直方图,这是我的代码,如果有人可以检查出来,那将是一个很大的帮助。

我们有 3000 个标量,其中 6 个值介于 0 和 255 之间,可分为两类:[1,0] 或 [0,1](我确保将顺序随机化)

        def nn_layer(input_tensor, input_dim, output_dim, layer_name, act=tf.nn.relu):
        with tf.name_scope(layer_name):
            weights = tf.Variable(tf.truncated_normal([input_dim, output_dim], stddev=1.0 / math.sqrt(float(6))))
            tf.summary.histogram('weights', weights)

            biases = tf.Variable(tf.constant(0.4, shape=[output_dim]))
            tf.summary.histogram('biases', biases)

            preactivate = tf.matmul(input_tensor, weights) + biases
            tf.summary.histogram('pre_activations', preactivate)

            #act=tf.nn.relu
            activations = act(preactivate, name='activation')
            tf.summary.histogram('activations', activations)

            return activations


    #We …
Run Code Online (Sandbox Code Playgroud)

python machine-learning neural-network tensorflow

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

Adobe AIR 3本机扩展 - .ane文件中未包含Android res文件夹

大家好

我正在尝试为air开发一个android扩展,但我有资源问题.

根据这个:官方adobe doc - FREContext

这个由Oliver Goldman扩展的AIR

我们只需要在Native部分的res文件中添加我们需要的资源,然后将它们添加到.ane文件中并传递给最终的apk.为了访问它们,我们必须使用getResourceId("drawable.background_image")而不是R.drawable.background_image

但是当我生成扩展时,res文件实际上甚至不包含在.ane文件中的任何位置,也不包含在最终的apk中.而且我发现网上没有一个使用资源的扩展(甚至在adobe样本中也没有)

对于此测试,我只使用基本的Hello world Vibrate测试,但我在drawable文件夹中添加了一个新的png.

正如您在解压缩.ane文件时所看到的那样,然后转到META-INF/ANE/Android-ARM

res文件不存在.

结果,当我尝试访问我的资源FREContext.getResourceId("drawable.ppy_accessory_manage.png")时,程序崩溃了

有没有人设法让资源在Android中与ANE一起工作?在编译时,我的命令行中是否应该更改某些内容?

谢谢 :-)

PS,这是我编译ANE的批处理:

set adt_directory = C:\ Program Files\Adob​​e\Adob​​e Flash Builder 4.6\sdks\4.6.0\bin

set root_directory = C:\ Users\hugo\Adob​​e Flash Builder 4.6

set library_directory =%root_directory%\ HelloANELibrary

set native_directory =%root_directory%\ HelloANENative

set signing_options = -storetype pkcs12 -keystore"C:\ Users\hugo\Adob​​e Flash Builder 4.6\certificat.p12"

设置dest_ANE = HelloANE.ane

set extension_XML =%library_directory%\ src\extension.xml

set library_SWC =%library_directory%\ bin\HelloANELibrary.swc

"%adt_directory%"/ adt -package%signing_options%-target ane"%dest_ANE%""%extension_XML%"-swc"%library_SWC%"-platform Android-ARM -C"%native_directory%"library.swf HelloANENative.jar

apache-flex air android actionscript-3

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

使用BLE Android和iOS的通知

我想创建一个BLE设备连接到手机并接收所有通知(短信,来电,电子邮件)

它应该是交叉平台并始终保持连接.

我能怎么做 ?

java android ios bluetooth-lowenergy

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