Skip to content

Commit 0c33d99

Browse files
committed
Fix activation bug with string
1 parent d9d532f commit 0c33d99

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/progpy/data_models/lstm_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ def from_data(cls, inputs, outputs, event_states=None, t_met=None, **kwargs):
488488
raise TypeError(f"dropout must be an float greater than or equal to 0, not {type(params['dropout'])}")
489489
if params['dropout'] < 0:
490490
raise ValueError(f"dropout must be greater than or equal to 0, got {params['dropout']}")
491-
if not isinstance(params['activation'], (abc.Sequence, np.ndarray)):
491+
if not isinstance(params['activation'], (list, tuple, np.ndarray)):
492492
params['activation'] = [params['activation'] for _ in range(params['layers'])]
493493
if not np.isscalar(params['validation_split']):
494494
raise TypeError(f"validation_split must be an float between 0 and 1, not {type(params['validation_split'])}")

0 commit comments

Comments
 (0)