code: def test_glm_log_link_func():
      estimator = linear_model.TweedieRegressor(
          power=1, link="log", fit_intercept=False, max_iter=10
      )
      estimator = estimator.fit([[1], [2]], [0.1, 0.2])
  
      assembler = assemblers.SklearnGLMModelAssembler(estimator)
      actual = assembler.assemble()
  
      expected = ast.ExpExpr(
          ast.BinNumExpr(
              ast.NumVal(0.0),
              ast.BinNumExpr(
                  ast.FeatureRef(0),
                  ast.NumVal(-0.4619711397),
                  ast.BinNumOpType.MUL,
              ),
              ast.BinNumOpType.ADD,
          )
      )
  
      assert cmp_exprs(actual, expected)
  
file_path: m2cgen/tests/assemblers/test_linear_sklearn.py
imports: import numpy
  import pytest
  from sklearn import linear_model
  from m2cgen import assemblers, ast
  from tests.utils import cmp_exprs
label_desc: Use image node_id 6 for calling a global function with example usage: test_glm_log_link_func() without return types