小编Jay*_*tel的帖子

机器学习中的参数,特征和类之间的差异

我是机器学习和自然语言处理的新手.

我总是在这三个术语之间感到困惑?

根据我的理解:

class:我们的模型输出的各种类别.鉴于人的姓名,确定他/她是男性还是女性?

让我们说我正在使用朴素贝叶斯分类器.

我的功能和参数是什么?

此外,上述单词的一些别名可以互换使用.

谢谢

terminology machine-learning

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

Dev cpp中没有错误窗口

我很抱歉这个愚蠢的怀疑.

但是当我编译这个程序时,它只显示错误行.它不显示错误窗口.

(我故意在这里犯了错误,我知道代码中的正确解决方案).

我在菜单栏中尝试了查看部分,但找不到解决方案.

在此输入图像描述

任何设置帮助将不胜感激.

c++ ide dev-c++

9
推荐指数
3
解决办法
4万
查看次数

单位容量边缘的流动网络中Ford-Fulkerson方法的时间复杂度

Ford-Fulkerson算法是否会找到具有n顶点和m边沿O(mn)时间的单位容量流网络(所有边均具有单元容量)的最大流量?

algorithm time-complexity network-flow ford-fulkerson

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

使用Divide and Conquer检查Sorted Array是否有A [i] = i

我得到一个具有不同元素的排序数组.

返回 true if A[i] = i

else return false;
Run Code Online (Sandbox Code Playgroud)

我要求只返回真或假,而不是立场.

我已经实现了代码,但是有一些小错误.

private static boolean find(int[] a, int low, int high) 
{
    System.out.println(Arrays.toString(a)+" "+low+ " "+high);
    if(low<=high)
    {
        int mid = (low+high)/2;

        if(mid==a[mid])
        {
            return true;
        }
        else if(a[mid]>mid)
        {
            find (a,low,mid-1);
        }
        else{
            find (a,mid+1,high);
        } 

    }

    return false;


}
Run Code Online (Sandbox Code Playgroud)

我知道它return false即使已经找到中间也会到达.

我应该做出哪些改变,以便在所有情况下都返回true.

java algorithm divide-and-conquer

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

不了解Objective c中的基本属性和方法

我是Objective C的新手,但对面向对象编程语言有一些了解.

我在下面的代码中有一点疑问:

-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{

UIColor *color;

switch (row) {
    case 1:
        color = [UIColor colorWithRed:1.0 green:0.85 blue:2/255.0 alpha:1.0];
        break;
    case 2:
        color = [UIColor greenColor];
        break;
    case 3:
        color = [UIColor darkGrayColor];
        break;
    default:
        color = [UIColor whiteColor];
        break;
}
[[self view] setBackgroundColor:color];

}
Run Code Online (Sandbox Code Playgroud)

我在这里做的只是在选择选择器视图的某一行时更改背景颜色.

有人可以解释最后一行.

当我提到doc时,我发现view和setBackgroundColor属性.

我们通常称这样的方法

[Object someMethod];

那么我的概念在哪里出错?将赞赏一些相关概念的链接.

oop objective-c

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

将行名称赋予R中的表

我有一个CSV文件,有点像这样:

在此输入图像描述

我需要聚类"NoOffaces"并计算有多少数据集有1个面,2个面等等.

这是我在R中所做的:

data<-read.csv('test.csv')
a<-table(data$NoOffaces)
a  #for printing a
Run Code Online (Sandbox Code Playgroud)

这是输出:

 0   1   2   3   4    5   6   7   8   9  10  14  15  19 
448 375 104  33  16   7   4   2   2   3   1   3   1   1 
Run Code Online (Sandbox Code Playgroud)

但是,我想给前两行命名,使它看起来有点像这样

 Faces :0   1   2    3   4    5   6   7   8   9  10  14  15  19 
 Count :448 375 104  33  16   7   4   2   2   3   1   3   1   1 
Run Code Online (Sandbox Code Playgroud)

我无法命名行,还有如何访问列中的每个值?

我是R的初学者,一些帮助将不胜感激.

谢谢:)

r matrix rowname import-from-csv

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

HashMap和HashTable提供不同的执行结果

基本上,我知道HashMap和HashTable之间的区别.

我试图通过实际编码来理解它们之间的区别.

这是我在Java中的主要方法

System.out.println("HashMap");
HashMap <String , String> map = new HashMap<String, String>();
map.put("A", "Hello");
map.put("B", "World");
Set<String> set = map.keySet();
map.put("C", "YoYo");
Iterator<String> itr = set.iterator();
while(itr.hasNext())
{
    String temp = itr.next();
    System.out.println(temp +" value: "+ map.get(temp));
}

System.out.println("HashTable");
Hashtable<String ,  String> table = new Hashtable<>();
table.put("A", "Hello");
table.put("B", "World");
Set<String> set2 = table.keySet();
table.put("C", "YoYo");
Iterator<String> itr2 = set2.iterator();
while(itr2.hasNext())
{
    String temp = itr2.next();
    System.out.println(temp +" value: "+ table.get(temp));   
}
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出:

HashMap    
A value: Hello    
B value: …
Run Code Online (Sandbox Code Playgroud)

java hashtable hashmap

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