mirror of
https://github.com/Doctorado-ML/FImdlp.git
synced 2025-08-18 17:05:52 +00:00
Refactor & integrate proposal & clean
This commit is contained in:
11
sample.py
11
sample.py
@@ -1,19 +1,18 @@
|
||||
from sklearn.datasets import load_iris
|
||||
from fimdlp.mdlp import FImdlp
|
||||
from fimdlp.cppfimdlp import CFImdlp
|
||||
from sklearn.ensemble import RandomForestClassifier
|
||||
import numpy as np
|
||||
import time
|
||||
|
||||
from scipy.io import arff
|
||||
import pandas as pd
|
||||
|
||||
path = "fimdlp/testcpp/datasets/"
|
||||
# class_name = "speaker"
|
||||
# file_name = "kdd_JapaneseVowels.arff"
|
||||
class_name = "class"
|
||||
# file_name = "mfeat-factors.arff"
|
||||
file_name = "letter.arff"
|
||||
data = arff.loadarff(file_name)
|
||||
data = arff.loadarff(path + file_name)
|
||||
df = pd.DataFrame(data[0])
|
||||
df.dropna(axis=0, how="any", inplace=True)
|
||||
dataset = df
|
||||
@@ -23,12 +22,6 @@ class_name = class_name
|
||||
y, _ = pd.factorize(df[class_name])
|
||||
X = X.to_numpy()
|
||||
|
||||
# data = load_iris()
|
||||
# X = data.data
|
||||
# y = data.target
|
||||
# features = data.feature_names
|
||||
|
||||
|
||||
test = FImdlp()
|
||||
now = time.time()
|
||||
# test.fit(X, y, features=[i for i in (range(3, 14))])
|
||||
|
Reference in New Issue
Block a user