Skip to content

Commit 973a2c3

Browse files
committed
Update
1 parent 3542742 commit 973a2c3

File tree

1 file changed

+2
-4
lines changed
  • PyTsetlinMachineCUDA

1 file changed

+2
-4
lines changed

PyTsetlinMachineCUDA/tm.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,14 +86,12 @@ def __getstate__(self):
8686
del state['class_sum_gpu']
8787
del state['Y_gpu']
8888

89-
print(state.keys())
90-
xxx
9189
return state
9290

9391
def __setstate__(self, state):
9492
self.__dict__.update(state)
95-
self.mc_ctm = _lib.CreateMultiClassTsetlinMachine(self.number_of_classes, self.number_of_clauses, self.number_of_features, self.number_of_patches, self.number_of_ta_chunks, self.number_of_state_bits, self.T, self.s, self.s_range, self.boost_true_positive_feedback, self.weighted_clauses, self.clause_drop_p, self.literal_drop_p)
96-
self.set_state(state['mc_ctm_state'])
93+
self.set_state((self.ta_state, self.clause_weights, self.number_of_classes, self.number_of_clauses, self.number_of_features, self.dim, self.patch_dim, self.number_of_patches, self.number_of_state_bits, self.max_weight, self.number_of_ta_chunks, self.append_negated, self.min_y, self.max_y))
94+
9795

9896
def encode_X(self, X, encoded_X_gpu):
9997
number_of_examples = X.shape[0]

0 commit comments

Comments
 (0)