We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bac93bd commit 3df5bb6Copy full SHA for 3df5bb6
1 file changed
sqlflow_models/one_class_svm.py
@@ -18,7 +18,8 @@
18
import tensorflow as tf
19
from sklearn.svm import OneClassSVM as SklearnOneClassSVM
20
21
-MODEL_PATH = "one_class_svm_model"
+MODEL_DIR = "model_save"
22
+MODEL_PATH = MODEL_DIR + "/one_class_svm_model"
23
24
ENABLE_EAGER_EXECUTION = False
25
@@ -92,6 +93,10 @@ def sqlflow_train_loop(self, dataset):
92
93
X = np.concatenate(X)
94
95
self.svm.fit(X)
96
+
97
+ if not os.path.exists(MODEL_DIR):
98
+ os.mkdir(MODEL_DIR)
99
100
with open(MODEL_PATH, "wb") as f:
101
pickle.dump(self.svm, f, protocol=2)
102
0 commit comments