小编Gui*_*rme的帖子

SVM中线性和多项式内核中的Kernel Scale参数是什么?

我有一个理论问题,并且用高斯内核理解内核规模的概念,但是当我在Matlab中运行fitcsvm中的'OptimizeHyperparameters'时,它给出了不同于一个值的值,我想理解这意味着什么......

线性内核svm中内核规模的高值是什么意思?在多项式?

matlab kernel svm

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

使用 Python 在 .csv 中拆分一行

我被这部分代码困住了。我无法在 Python 中的 .csv 中拆分一行。我的代码是:

import csv    
# Get movie titles
movies={}
with open(path+'/ratings.csv') as csvfile:
    reader = csv.reader(csvfile, delimiter=',')
    for row in reader:
        (Id,title)=row.split(',')[0:1]
Run Code Online (Sandbox Code Playgroud)

所以我想获取电影的 ID,即第一个值,而它们的标题是第二个值。.csv 文件如下所示:

userId,movieId,rating,timestamp
1,31,2.5,1260759144
1,1029,3.0,1260759179
1,1061,3.0,1260759182
1,1129,2.0,1260759185
1,1172,4.0,1260759205
1,1263,2.0,1260759151
1,1287,2.0,1260759187
1,1293,2.0,1260759148
1,1339,3.5,1260759125
1,1343,2.0,1260759131
1,1371,2.5,1260759135
1,1405,1.0,1260759203
1,1953,4.0,1260759191
....
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,它给了我这个错误:

AttributeError: 'list' 对象没有属性 'split'

当我搜索时,其他人也遇到了类似的问题,但主要是因为他们是 .split 文件不是行,但我正在拆分行...

python csv

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

标签 统计

csv ×1

kernel ×1

matlab ×1

python ×1

svm ×1