SMRLR, 一個降維可視化方法预茄,在tSNE的基礎(chǔ)上兴溜,添加了相似度的計算,使降維后異類樣本間距離更大耻陕。
在R上運行開源代碼拙徽,總是報錯:
> system("R CMD SHLIB -c projsplx_R.c")
make: *** No rule to make target `projsplx_R.o', needed by `projsplx_R.dll'.? Stop.
Warning message:
running command 'make -f "D:/NEWFOL~1/R-34~1.2/etc/x64/Makeconf" -f "D:/NEWFOL~1/R-34~1.2/share/make/winshlib.mk" SHLIB="projsplx_R.dll" WIN=64 TCLBIN=64 OBJECTS="projsplx_R.o"' had status 2
Warning message:
running command 'R CMD SHLIB -c projsplx_R.c' had status 1
錯誤原因:路徑錯,應(yīng)該在子文件夾下運行诗宣,所以找不到.o文件
弱智錯誤膘怕,但還是記錄一下 - -!