Current collected state Current
Observed since 21 Oct, 10:22 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
CPU-based neural network library written in C++
High-performance neural network library with C++ backend and Python bindings.
pip install ai-dan-core
import ai_dan
# Create a neural network
network = ai_dan.Network([784, 256, 128, 10],
ai_dan.LEAKY_RELU,
ai_dan.SOFTMAX)
# Configure training
optimizer = ai_dan.Optimizer(learning_rate=0.001, batch_size=32)
loss = ai_dan.CrossEntropy()
# Train on MNIST
trainer = ai_dan.Trainer(network, optimizer, loss)
trainer.train(ai_dan.MNIST())
# Save the model
network.save("model.ai-dan")
# Load and benchmark
loaded = ai_dan.Network.load("model.ai-dan")
benchmarker = ai_dan.Benchmarker(loaded, ai_dan.MNISTBenchmark())
benchmarker.benchmark()
ai_dan.SIGMOIDai_dan.RELUai_dan.LEAKY_RELUai_dan.TANHai_dan.SOFTMAXai_dan.MSE (Mean Squared Error)ai_dan.CROSS_ENTROPYMonitor training progress with custom callbacks:
def on_step(step, loss_val, input_vec, label_vec, output_vec):
if step % 1000 == 0:
print(f"Step {step}, Loss: {loss_val:.4f}")
trainer = ai_dan.Trainer(network, optimizer, loss, on_step)
trainer.train(mnist_data)
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.4 | 4 Jan 2026 | 0 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:22 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:73a6065eaecd0d649b63aff2c2645944fd11b1135cda5c3daa2c8760c69676dd