fsprojects-archive / zzarchive-Vulpes

Vulpes: a Deep Belief Net written in F#, and using Alea.cuBase to access the GPU.
MIT License
116 stars 18 forks source link

alea licensing issues #5

Open simra opened 9 years ago

simra commented 9 years ago

It looks like vulpes is using an out-of-date Alea licensing manager- I was unable to resolve the licensing server to install a license. Is it feasible to update the nuget target to a more recent version of Alea.CUDA? I attempted to uninstall Alea.cubase and add Alea.CUDA but hit this exception when I ran the code:

Additional information: Could not load file or assembly 'Alea.CUDA, Version=1.3.914.0, Culture=neutral, PublicKeyToken=ba52afc3c2e933d6' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

After further digging this is because the dependent libraries weren't updated to use the new package. When I try to update Backpropagation to use Alea.CUDA I hit this error in nuget:

A numeric comparison was attempted on "$(TargetPlatformVersion)" that evaluates to "" instead of a number, in condition "'$(TargetPlatformVersion)' > '8.0'".  C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets

I'm using VS2013. I can dig further tomorrow, but I'm wary of fixing a VS file to make things work. Suggestions?