docstr: Underdetermined case - should find pattern in subset of dimensions.
docstr_tok: ["Underdetermined","case","-","should","find","pattern","in","subset","of","dimensions","."]
code: def test_two_trials(self):
      """Underdetermined case - should find pattern in subset of dimensions."""
      blocks_to_use = np.arange(1, 4)
      architectures = np.array([[1, 2, 1], [1, 1, 2]])
      losses = [1.0, 2.0]
      best = _get_suggestion(architectures, blocks_to_use, losses)
      # The model won't be able to predict any effect from layer 0.
      self.assertEqual(list(best[1:]), [2, 1])
  
imports: from absl.testing import parameterized
  import mock
  from model_search import block_builder
  from model_search import hparam
  from model_search.metadata import trial
  from model_search.proto import phoenix_spec_pb2
  from model_search.search import linear_model
  from model_search.search import test_utils
  import numpy
  import tensorflow.compat.v2
label_desc: Use image node_id 2 for calling the LinearModelTest obj's underlying member method code with example usage: obj.test_two_trials() without return types