我们如何利用SVM模型在SQL SERVER 2016
问题描述:
我使用SQL Server 2016 [R服务,我们如何利用SVM模型在SQL SERVER 2016
我搜索了若干文件和网站链接,但我没能获得在SQL Server 2016支持向量机的完整详细信息,请帮忙学习
答
嘿VL SUDHAKAR INAMPUDI,
OK,所以rxOneClassSvm
是MicrosoftML的一部分,它随Microsoft R服务器3.3.2版本。 SQL Server 2016 R服务中的Microsoft R Server版本是3.2.2。安装CU4不会更新R版本。要看看你有什么版本,你可以在你的SQL Server运行下述R代码:
EXEC sp_execute_external_script
@language = N'R' ,
@script = N'print(R.Version()$version)'
您可以更新现有的版本到更高的版本,但有什么样的服务包等一些最低要求,已经为SQL Server安装。但是,拥有CU4,你应该是金牌。此链接:https://blogs.msdn.microsoft.com/microsoftrservertigerteam/2017/03/22/running-microsoftml-in-sql-server/应该为您提供如何升级R版本的信息。
如果你想看到你已经安装了可以运行下面的代码是什么包:
EXEC sp_execute_external_script
@language = N'R'
, @script = N'
OutputDataSet <- data.frame(installed.packages()[,c("Package", "Version", "Depends",
"License", "Built", "LibPath")]);'
WITH RESULT SETS ((Package nvarchar(255), Version nvarchar(100),
Depends nvarchar(4000), License nvarchar(1000),
Built nvarchar(100), LibPath nvarchar(2000)));
希望这有助于!
+0
感谢尼尔斯,该链接为我工作.... –
这是否帮助:HTTPS://blogs.technet.microsoft.com/dataplatforminsider/2017/01/05/how-six-lines-of-code-sql-server-can-bring-deep-learning-to -any-app/ – TheGameiswar
嗨!那么你想做什么,你在问什么?在以后的MicrosoftR版本中,您有rxOneClassSvm以及rxFastLinear。对于这两种情况,您可能需要将SQL Server 2016中的R版本更新为最新版本。 –
感谢您回复@TheGameiswar和@尼尔斯,我在服务器系统中已经安装了“累积性更新4”,但我越来越喜欢错误“错误:找不到功能rxOneClassSvm”。是否有任何方法可以知道SQL Server 2016的版本,以便正确地更新SQL Server 2016。是否有其他原因,上述错误 –