albermax / innvestigate

A toolbox to iNNvestigate neural networks' predictions!
Other
1.26k stars 233 forks source link

[REQUEST] Working with newer Keras version #265

Closed tregua87 closed 3 years ago

tregua87 commented 3 years ago

Dear,

I am working with a Keras Version: 2.4.3. but the current iNNvestigate requires keras==2.2.4.

Are you planning to upgrade the library?

Alternatively, is it possible to install the iNNvestigate from the source code? So I can try to make a port myself.

I am just interested in the LRP explanation.

Thanks :)

adrhill commented 3 years ago

Hi Flavio,

iNNvestigate currently requires Keras <= 2.3 as it uses TF1. A TF2 port is actively being developed. The plan is to switch to to the newest tf.keras bundled with TensorFlow.

You can install iNNvestigate from source using either pip install or using Poetry and poetry install.

tregua87 commented 3 years ago

Thank you,

I saw you guys are working on a new iNNvestigate version for TF2. Do you have any tentative release date?

Meanwhile, I will play with the source code, thanks :)

adrhill commented 3 years ago

Soon, we're aiming for end of July / beginning of August. :)