package de.nowchess.bot.bots.nnue

object NNUEWeights:

  // PLACEHOLDER: This file is generated by export_weights.py
  // Run: python3 modules/bot/python/run_pipeline.sh to generate actual weights

  // Layer 1: Input(768) -> Hidden(256)
  val l1_weights = Array(
    0f
  )
  // Shape: [256, 768]

  val l1_bias = Array(
    0f
  )
  // Shape: [256]

  // Layer 2: Hidden(256) -> Hidden(32)
  val l2_weights = Array(
    0f
  )
  // Shape: [32, 256]

  val l2_bias = Array(
    0f
  )
  // Shape: [32]

  // Layer 3: Hidden(32) -> Output(1)
  val l3_weights = Array(
    0f
  )
  // Shape: [1, 32]

  val l3_bias = Array(
    0f
  )
  // Shape: [1]
