8000 fix bug in include_interaction_list · SelfExplainML/GamiNet@5557b2e · GitHub
[go: up one dir, main page]

Skip to content

Commit 5557b2e

Browse files
author
Zebin Yang
committed
fix bug in include_interaction_list
1 parent 092a7d4 commit 5557b2e

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

dist/gaminet-0.5.7-py3-none-any.whl

1 Byte
Binary file not shown.

gaminet/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33
__all__ = ["GAMINet"]
44

5-
__version__ = '0.5.7'
5+
__version__ = '0.5.8'
66
__author__ = 'Zebin Yang and Aijun Zhang'

gaminet/gaminet.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,12 @@ def add_interaction(self, tr_x, tr_y, val_x, val_y, sample_weight=None):
471471
self.interaction_list = list(set(self.include_interaction_list +
472472
interaction_list_all[:self.interact_num - len(self.include_interaction_list)]))
473473
if self.interact_num - len(self.interaction_list) > 0:
474+
475+
self.interaction_list = list(set(self.interaction_list +
476+
interaction_list_all[self.interact_num - len(self.include_interaction_list):
477+
self.interact_num - len(self.include_interaction_list) +
478+
self.interact_num - len(self.interaction_list)]))
479+
474480
self.interaction_list = self.interaction_list + interaction_list_all[self.interact_num:
475481
self.interact_num + self.interact_num - len(self.interaction_list)]
476482
self.interact_num_added = len(self.interaction_list)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
}
1111

1212
setup(name='gaminet',
13-
version='0.5.7',
13+
version='0.5.8',
1414
description='Explainable Neural Networks based on Generalized Additive Models with Structured Interactions',
1515
url='https://github.com/ZebinYang/GAMINet',
1616
author='Zebin Yang',

0 commit comments

Comments
 (0)
0