You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装kerastuner提示找不到匹配版本,如何解决?

解决keras-tuner安装失败及RandomSearch使用问题
  • 核心问题:包名错误
    PyPI上的官方包名是keras-tuner(连字符),不是你尝试的kerastuner或keras_tuner,这是导致找不到版本的直接原因。

  • 正确安装步骤

    1. 执行正确的pip安装命令:
      pip install keras-tuner
      
    2. 若因网络问题安装失败,可切换国内PyPI源加速:
      pip install keras-tuner -i https://pypi.tuna.tsinghua.edu.cn/simple
      
    3. 验证安装成功:
      在Python解释器中执行以下代码,能输出版本号则说明安装正常:
      import keras_tuner
      print(keras_tuner.__version__)
      
  • 使用RandomSearch的正确方式
    安装完成后,通过以下方式导入并使用:

    from keras_tuner import RandomSearch
    from keras.models import Sequential
    from keras.layers import Dense
    
    def build_model(hp):
        model = Sequential()
        model.add(Dense(units=hp.Int('units', min_value=32, max_value=512, step=32), activation='relu'))
        model.add(Dense(10, activation='softmax'))
        model.compile(
            optimizer=hp.Choice('optimizer', ['adam', 'sgd']),
            loss='sparse_categorical_crossentropy',
            metrics=['accuracy'])
        return model
    
    tuner = RandomSearch(
        build_model,
        objective='val_accuracy',
        max_trials=5,
        executions_per_trial=3,
        directory='my_dir',
        project_name='helloworld')
    

内容的提问来源于stack exchange,提问作者Plausible42069

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 06:50:42