Explain, analyze, and visualize NLP language models. Ecco creates interactive visualizations directly in Jupyter notebooks explaining the behavior of Transformer-based language models (like GPT2, BERT, RoBERTA, T5, and T0).
Operating System: Ubuntu 18.04.6 LTS
Kernel: Linux 5.4.0-100-generic
Architecture: x86-64
Environment Info
python 3.6
ecco==0.1.2
Replicate
import ecco.analysis as analysis
a = np.random.rand(4, 200)
b = np.random.rand(8, 200)
analysis.pwcca(a, b) # This works
analysis.pwcca(b, a) # It fails here
OS Info
Operating System: Ubuntu 18.04.6 LTS Kernel: Linux 5.4.0-100-generic Architecture: x86-64
Environment Info
python 3.6 ecco==0.1.2
Replicate
Error:
I believe ecco/svcca_lib/pwcca.py line 49 is supposed to be acts2 instead of acts1.