2016-12-20 4 views
-1

私は2つの入力をバインドする "Execute R Script"ブロックに入力を渡す2つの入力ブロック( "Enter Data Manually")を持つ簡単なAzure Machine Learning実験を行っています。AFxライブラリライブラリ例外:ファイル:.. .. Dataset2 Dataset2.datasetが見つかりません。 。 (エラー1000)

2つの入力値が同じ場合、AFxライブラリの例外FileNotFoundが発生します。 2つの入力値が異なる場合、すべて正常に動作します。

ここにRコードと実験概要があります。

d1 <- maml.mapInputPort(1) # class: data.frame 
d2 <- maml.mapInputPort(2) # class: data.frame 

print(d1) 
print(class(d1)) 

print(d2) 
print(class(d2)) 

enter image description here

Iより詳細に2つの入力ブロックにおける同一の入力データを設定するときに私が取得エラー以下である:任意の提案はあまり理解されている

[Critical]  Error: Error 1000: AFx Library library exception: File: ..\..\Dataset2\Dataset2.dataset cannot be found. 
    [Critical]  {"InputParameters":{"DataTable":[{"Rows":2,"Columns":1,"estimatedSize":12001280,"ColumnTypes": 
{"System.Int32":1},"IsComplete":true,"Statistics": 
{"0":[1.5,1.5,1.0,2.0,0.70710678118654757,2.0,0.0]}}]},"OutputParameters": 
[],"ModuleType":"LanguageWorker","ModuleVersion":" 
Version=6.0.0.0","AdditionalModuleInfo":"LanguageWorker, Version=6.0.0.0, 
Culture=neutral, PublicKeyToken=69c3241e6f0468ca; 
Microsoft.MetaAnalytics.LanguageWorker.LanguageWorkerClientRS; 
RunRSNR","Errors":"Microsoft.Analytics.Exceptions.ErrorMapping+ModuleException: 
Error 1000: AFx Library library exception: File: ..\\..\\Dataset2 
\\Dataset2.dataset cannot be found. ---> 
Microsoft.Numerics.AFxLibraryFileNotFoundException: File: ..\\..\\Dataset2 
\\Dataset2.dataset cannot be found.\r\n at 
Microsoft.Analytics.IO.Local.DataTableReader..ctor(String filePath)\r\n at 
Microsoft.MetaAnalytics.DllModuleHost.DataLab.Handlers.DataTableDatasetHandler.H 
andleArgumentString(String argument, ParameterInfo paramInfo)\r\n at 
Microsoft.MetaAnalytics.DllModuleHost.ParameterArgumentBinder.InitializeParamete 
rValues(MethodInfo method, Dictionary`2 moduleDescription)\r\n at 
Microsoft.MetaAnalytics.DllModuleHost.DllModuleMethod.Execute(Dictionary`2 
moduleDescription)\r\n at 
Microsoft.MetaAnalytics.DllModuleHost.Program.Main(String[] args)\r\n --- End 
of inner exception stack trace ---","Warnings":[],"Duration":"00:00:00.5755180"} 
    Module finished after a runtime of 00:00:01.4722617 with exit code -2 
    Module failed due to negative exit code of -2 

、フロ。

答えて

0

入力データセットが1つしかないため、2番目のデータセットを参照するRコードを削除する必要があります。

+0

回答をお待ちしていますか?それはそのままで、エラーを説明するものではありません。 2つの入力フィールドは、実際には他の手段で埋められます。時には彼らは時には平等です。それらが等しい場合、私は実験でエラーを得る。 –

関連する問題