← all repositories

tensorflow/neural-structured-learning

A TensorFlow library for training neural networks with structured signals including graph-based and adversarial learning techniques.

1k stars Python ML Frameworks
neural-structured-learning
Velocity · 7d
+0.4
★ / day
Trend
steady
star history

Neural Structured Learning (NSL) is a TensorFlow framework that improves neural network training by leveraging structured signals such as graphs and adversarial perturbations. It provides Keras APIs and low-level TF ops for incorporating explicit (graph) and implicit (adversarial) structure during training, along with tools for graph construction. The framework supports supervised, semi-supervised, and unsupervised learning scenarios and is designed to work with any neural network architecture including feed-forward, CNNs, and RNNs.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.