# NOT RUN {
TrainData <- LDA_Data$TrainData
TrainCat <- LDA_Data$TrainCat
TestData <- LDA_Data$TestData
plot(TrainData[,2]~TrainData[,1], col = c("blue","orange")[as.factor(TrainCat)])
#----- Full LDA -------
LDA(TrainData = TrainData,
TrainCat = TrainCat,
TestData = TestData,
Method = "Full",
gamma = 1E-5)
#----- Compressed LDA -------
m1 <- 700
m2 <- 300
s <- 0.01
LDA(TrainData = TrainData,
TrainCat = TrainCat,
TestData = TestData,
Method = "Compressed",
Mode = "Research",
m1 = m1,
m2 = m2,
s = s,
gamma = 1E-5)
LDA(TrainData = TrainData,
TrainCat = TrainCat,
TestData = TestData,
Method = "Compressed",
Mode = "Automatic",
gamma = 1E-5)
#----- Sub-sampled LDA ------
m1 <- 700
m2 <- 300
LDA(TrainData = TrainData,
TrainCat = TrainCat,
TestData = TestData,
Method = "Subsampled",
Mode = "Research",
m1 = m1,
m2 = m2,
gamma = 1E-5)
LDA(TrainData = TrainData,
TrainCat = TrainCat,
TestData = TestData,
Method = "Subsampled",
Mode = "Automatic",
gamma = 1E-5)
#----- Projected LDA ------
m1 <- 700
m2 <- 300
s <- 0.01
LDA(TrainData = TrainData,
TrainCat = TrainCat,
TestData = TestData,
Method = "Projected",
Mode = "Research",
m1 = m1,
m2 = m2,
s = s,
gamma = 1E-5)
LDA(TrainData = TrainData,
TrainCat = TrainCat,
TestData = TestData,
Method = "Projected",
Mode = "Automatic",
gamma = 1E-5)
#----- Fast Random Fisher ------
m <- 1000
s <- 0.01
LDA(TrainData = TrainData,
TrainCat = TrainCat,
TestData = TestData,
Method = "fastRandomFisher",
Mode = "Research",
m = m,
s = s,
gamma = 1E-5)
LDA(TrainData = TrainData,
TrainCat = TrainCat,
TestData = TestData,
Method = "fastRandomFisher",
Mode = "Automatic",
gamma = 1E-5)
# }
Run the code above in your browser using DataLab