code: def test_svd_basic_build():
      algo = svd.BiasedSVD(2)
      algo.fit(simple_df)
  
      assert algo.user_components_.shape == (3, 2)
  
file_path: lkpy/tests/test_svd.py
imports: import logging
  import pickle
  from lenskit.algorithms import svd
  import pandas
  import numpy
  from pytest import approx, mark
  import lenskit.util.test
  from lenskit.util import clone
label_desc: Use image node_id 1 for calling a global function with example usage: test_svd_basic_build() without return types