code: def test_cdf_1d_y_transformer():
      """Test on a synthetic dataset we sample with 1d y."""
      N = 10
      n_feat = 5
      n_bins = 100
      X = np.random.normal(size=(N, n_feat))
      y = np.random.normal(size=(N,))
      dataset = dc.data.NumpyDataset(X, y)
      cdftrans = dc.trans.CDFTransformer(
          transform_y=True, dataset=dataset, bins=n_bins
      )
      dataset = cdftrans.transform(dataset)
  
imports: import os
  import numpy
  import deepchem
label_desc: Use image node_id 3 for calling a global function with example usage: test_cdf_1d_y_transformer() without return types