brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
deep-learningAssemble and debug ML-From-Scratch NeuralNetwork, layers, activations, losses, optimizers, MLP/CNN/RNN, and generative model-building workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task involves ML-From-Scratch's neural-network framework: NeuralNetwork, deep-learning layers, activation/loss/optimizer selection, MLP/CNN/RNN model assembly, or advanced generative model builders.
NeuralNetwork(optimizer, loss, validation_data=None) workflows.Dense, Activation, Dropout, Flatten, Conv2D, pooling, BatchNormalization, RNN, Reshape, and UpSampling2D.supervised-learning.unsupervised-learning.reinforcement-learning. This sub-skill only covers the neural model-builder portion.mlfromscratch package as the runtime source of truth. Do not require source-checkout reads or original demo scripts during user work.python scripts/run_mlp_smoke.pypython scripts/run_cnn_smoke.pyinput_shape without the batch dimension: e.g. Dense(..., input_shape=(n_features,)), Conv2D(..., input_shape=(channels, height, width)), or RNN(..., input_shape=(timesteps, input_dim)).CrossEntropy expects one-hot encoded targets with the same final class dimension as the network output. For multiclass classification, finish with Dense(n_classes) then Activation('softmax').(n_samples, channels, height, width), not channels-last.Flatten() before dense layers after image-like tensors.