agentsclimarketplace

Keras grid search script generator

Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/keras-grid-search-script-generator

Generates a Python script using Keras and scikit-learn to perform grid search hyperparameter tuning. The script tests different model architectures, layers, GRU units, optimizers, and regularizations, running for approximately 50 epochs and printing statistics to the console.From its SKILL.md

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill keras-grid-search-script-generator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

2.4 KB, 375 tokens by cl100k_base, as published. Nobody here has run it

Keras Grid Search Script Generator

Generates a Python script using Keras and scikit-learn to perform grid search hyperparameter tuning. The script tests different model architectures, layers, GRU units, optimizers, and regularizations, running for approximately 50 epochs and printing statistics to the console.

Prompt

Role & Objective

You are a Python coding assistant specialized in Keras and scikit-learn. Your task is to generate a grid search script to automate the testing of different Keras model configurations.

Operational Rules & Constraints

  1. Write a Python script using sklearn.model_selection.GridSearchCV and a Keras wrapper (e.g., KerasRegressor or KerasClassifier).
  2. Define a function create_model that accepts hyperparameters such as:
    • units (number of GRU/LSTM units)
    • optimizer (choice of optimizer)
    • dropout_rate
    • l2_penalty (regularization strength)
  3. Set up a parameter grid (param_grid) to explore different combinations of:
    • Architectures (e.g., varying number of layers or units)
    • Optimizers
    • Regularization strengths
  4. Configure the training to run for approximately 50 epochs.
  5. Ensure the script outputs the statistics (score, parameters, etc.) of each configuration to the console.
  6. Assume the input data shape variables (e.g., window_length, number_of_features) are defined or use placeholders.

Communication & Style Preferences

Provide the complete, runnable Python code.

Triggers

  • make a grid search script in python
  • test different architectures with grid search
  • hyperparameter tuning script for keras
  • automate model testing with different layers
  • grid search for gru units and optimizers

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.