小编xno*_*nok的帖子

Python 中的 Fisher 线性判别式

我有 Fisher 线性判别式,我需要用它来将作为高维矩阵的示例 A 和 B 减少到简单的 2D,这与 LDA 完全一样,每个示例都有 A 和 B 类,因此如果我有第三个例如,它们也有 A 类和 B 类,第四、第五和 n 个例子总是有 A 类和 B 类,因此我想简单地使用 Fisher 线性判别式将它们分开。我对机器学习很陌生,所以我不知道如何分开我的课程,我一直在通过眼睛和编码来遵循公式。从我正在阅读的内容来看,我需要对我的数据应用线性变换,以便为它找到一个好的阈值,但首先我需要找到最大化函数。对于这样的任务,我设法找到了 Sw 和 Sb,但我不知道如何从那里开始......

在此处输入图片说明

我还需要找到最大化函数的地方。

在此处输入图片说明

该最大化函数给了我一个特征值解决方案:

在此处输入图片说明

我为每个类所拥有的是 2 个示例的 5x2 矩阵。例如:

Example 1 
Class_A = [
201, 103,
40, 43,
23, 50,
12, 123,
99, 78
]
Class_B = [
   201, 129,
   114, 195,
   180, 90,
   69, 62,
   76, 90
]

Example 2   
Class_A = [
68, 98,
201, 203,
78, 212,
49, 5,
204, …
Run Code Online (Sandbox Code Playgroud)

python math statistics numpy machine-learning

9
推荐指数
2
解决办法
3618
查看次数

没有这样的工具“asm”

我正在尝试安装 golang 并使用可视代码运行它。我已按照所有步骤安装它,但是每当我在可视代码上运行它并尝试安装推荐的功能时,我都会收到以下错误:

Installing github.com/mdempsky/gocode FAILED Installing github.com/uudashr/gopkgs/cmd/gopkgs FAILED Installing github.com/ramya-rao-a/go-outline FAILED Installing github.com/acroca/go-symbols FAILED Installing golang.org/x/tools/cmd/guru FAILED Installing golang.org/x/tools/cmd/gorename FAILED Installing github.com/derekparker/delve/cmd/dlv FAILED Installing github.com/stamblerre/gocode FAILED Installing github.com/rogpeppe/godef FAILED Installing github.com/ianthehat/godef FAILED Installing github.com/sqs/goreturns FAILED Installing github.com/golang/lint/golint FAILED

12 tools failed to install.

gocode: Error: Command failed: C:\Go\bin\go.exe get -u -v github.com/mdempsky/gocode github.com/mdempsky/gocode (download) go tool: no such tool "asm" github.com/mdempsky/gocode (download) go tool: no such tool "asm"

gopkgs: Error: Command failed: C:\Go\bin\go.exe get -u -v github.com/uudashr/gopkgs/cmd/gopkgs github.com/uudashr/gopkgs (download) …
Run Code Online (Sandbox Code Playgroud)

go

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

使用 FFMPEG 从 Android 流式传输图像

我目前正在从外部源接收图像作为字节数组,我想通过 ffmpeg 将其作为原始视频格式发送到流 URL,其中我有一个接收 RTSP 流的 RTSP 服务器(类似的未回答的问题)。但是,我没有在 Java 中使用过 FFMPEG,所以我找不到有关如何操作的示例。我有一个回调将图像字节复制到字节数组,如下所示:

        public class MainActivity extends Activity {
            final String rtmp_url = "rtmp://192.168.0.12:1935/live/test";
            private int PREVIEW_WIDTH = 384;
            private int PREVIEW_HEIGHT = 292;
            private String TAG = "MainActivity";
            String ffmpeg = Loader.load(org.bytedeco.ffmpeg.ffmpeg.class);
            final String command[] = {ffmpeg,
                            "-y",  //Add "-re" for simulated readtime streaming.
                            "-f", "rawvideo",
                            "-vcodec", "rawvideo",
                            "-pix_fmt", "bgr24",
                            "-s", (Integer.toString(PREVIEW_WIDTH) + "x" + Integer.toString(PREVIEW_HEIGHT)),
                            "-r", "10",
                            "-i", "pipe:",
                            "-c:v", "libx264",
                            "-pix_fmt", "yuv420p",
                            "-preset", "ultrafast",
                            "-f", "flv",
                            rtmp_url}; …
Run Code Online (Sandbox Code Playgroud)

python java android stdin ffmpeg

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

找不到模块'jsonwebtoken'Node.js

我试图使用node.js设置用户级别的身份验证,所以我去做npm install -g jsonwebtoken --save。但是,当我使用require('jsonwebtoken');时遇到问题。并尝试编译我的代码,它给了我上面标题中描述的错误。现在,由于某种原因,当我卸载JWT并尝试在没有它的情况下运行我的代码时,它会编译,但显然不起作用。我尝试重新安装它,仍然没有成功。我的npm-版本6.3.0

节点-版本v11.1.0

npm install -g jsonwebtoken-保存+ jsonwebtoken@8.4.0

码:

'use strict';

require('jsonwebtoken');

exports.generateToken = async (data) => {
    return jwt.sign(data, global.SALT_KEY, { expiresIn: '1d' });
}

exports.decodeToken = async (token) => {
    var data = await jwt.verify(token, global.SALT_KEY);
    return data;
}

exports.authorize = function (req, res, next) {
    var token = req.body.token || req.query.token || req.headers['x-access-token'];

    if (!token) {
        res.status(401).json({
            message: 'Acesso Restrito'
        });
    } else {
        jwt.verify(token, global.SALT_KEY, function (error, decoded) {
            if (error) {
                res.status(401).json({ …
Run Code Online (Sandbox Code Playgroud)

javascript api node.js jwt

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

标签 统计

python ×2

android ×1

api ×1

ffmpeg ×1

go ×1

java ×1

javascript ×1

jwt ×1

machine-learning ×1

math ×1

node.js ×1

numpy ×1

statistics ×1

stdin ×1