code: def test_sklearn_poly_featurizer_raises(self):
      data = np.array(
          [
              [1.2, 3.2, 1.3, -5.6],
              [4.3, -3.2, 5.7, 1.0],
              [0, 3.2, 4.7, -8.9],
          ],
          dtype=np.float32,
      )
  
      # TODO: delete when implemented
      model = PolynomialFeatures(
          degree=4, include_bias=True, order="F"
      ).fit(data)
      self.assertRaises(
          NotImplementedError, hummingbird.ml.convert, model, "torch"
      )
  
      # TODO: delete when implemented
      model = PolynomialFeatures(
          degree=2, interaction_only=True, order="F"
      ).fit(data)
      self.assertRaises(
          NotImplementedError, hummingbird.ml.convert, model, "torch"
      )
  
file_path: hummingbird/tests/test_sklearn_poly_features_converter.py
imports: import unittest
  import warnings
  import numpy
  import torch
  from sklearn.preprocessing import PolynomialFeatures
  import hummingbird.ml
label_desc: Use image node_id 4 for calling the TestSklearnPolynomialFeatures obj's underlying member method code with example usage: obj.test_sklearn_poly_featurizer_raises() without return types