擅长:python、mysql、java
<p><code>sklearn.svm.SVC</code>接受自定义内核有两种方式:</p>
<ul>
<li>作为<code>kernel</code>参数传递给构造函数的任意python函数</li>
<li>预计算的内核矩阵作为第一个参数传递给构造函数中的<code>fit</code>和<code>kernel=precomputed</code></li>
</ul>
<p>前者可能要慢得多,但不需要预先分配整个内核矩阵(这对于大的<code>n_samples</code>来说可能是禁止的)。在</p>
<p>更多详细信息和指向<a href="http://scikit-learn.org/dev/modules/svm.html#custom-kernels" rel="nofollow">the documentation on custom kernels</a>中示例的链接。在</p>