code: def test_attn_lstm_embedding():
      """Test invoking AttnLSTMEmbedding."""
      max_depth = 5
      n_test = 5
      n_support = 11
      n_feat = 10
      test = np.random.rand(n_test, n_feat).astype(np.float32)
      support = np.random.rand(n_support, n_feat).astype(np.float32)
      layer = layers.AttnLSTMEmbedding(
          n_test, n_support, n_feat, max_depth
      )
      test_out, support_out = layer([test, support])
      assert test_out.shape == (n_test, n_feat)
      assert support_out.shape == (n_support, n_feat)
      assert len(layer.trainable_variables) == 4
  
imports: import deepchem
  import numpy
  import pytest
  import os
label_desc: Use image node_id 14 for calling a global function with example usage: test_attn_lstm_embedding() without return types