import os
os.environ['TF_KERAS'] = '1'
import sys
sys.setrecursionlimit(10000)
from bert4keras.models import build_transformer_model
from bert4keras.tokenizers import Tokenizer
import numpy as np
输出信息
File "/Users/-/miniforge3/envs/tf29/lib/python3.9/site-packages/tensorflow/python/util/lazy_loader.py", line 58, in __getattr__
module = self._load()
File "/Users/-/miniforge3/envs/tf29/lib/python3.9/site-packages/tensorflow/python/util/lazy_loader.py", line 41, in _load
module = importlib.import_module(self.__name__)
File "/Users/-/miniforge3/envs/tf29/lib/python3.9/importlib/__init__.py", line 118, in import_module
if name.startswith('.'):
RecursionError: maximum recursion depth exceeded while calling a Python object
提问时请尽可能提供如下信息:
基本信息
核心代码
输出信息
自我尝试
苏神你好,之前一直在使用b4k,也有很详细的阅读过所有源码,觉得您的框架十分好用。 但是由于最近更换了M1的macbook(公司发的我也不想换 哭),导致TensorFlow只能从2.4,2.8,2.9几个版本中选择,2.4经过多次尝试失败后摆烂安装了2.9,随后安装b4k后发现会报错。我看您不管是在主页README中还是在其他issue中都提到了其实是支持tf2.x的,请问我这个在导包的时候出现最大递归栈错误是因为啥。。(没有后续代码,导包就报错)。希望苏神能够赐教