我们如何在SQL SERVER 2016中使用SVM模型

时间:2017-08-16 13:40:47

标签: sql-server sql-server-2016

我正在使用SQL Server 2016 R服务,

我在网上搜索了几个文档和链接但是我没能在SQL Server 2016中获得有关svm的完整详细信息,请帮助学习

1 个答案:

答案 0 :(得分:0)

嘿V L SUDHAKAR INAMPUDI,

好的,所以rxOneClassSvm是MicrosoftML的一部分,它随Microsoft R Server版本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安装了哪些Service Pack等的最低要求。但是,拥有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)));

希望这有帮助!