tensorflow/neural-structured-learning
Training neural models with structured signals. observed · 2026-08-28
Health v2 · maintenance only
65/100
- Activity 93
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2563
- days_rel: n/a
- days_push: 43
- n_releases_24m: 0
Adoption not part of the score
1010 stars · 189 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Neural Structured Learning (NSL) is a TensorFlow framework for training neural networks with structured signals, either explicit graphs or implicit adversarial perturbations. It provides Keras and Estimator APIs plus tools for building graphs, improving accuracy with limited labels and robustness against adversarial attacks.
Use cases
- train neural networks with graph-structured data
- improve model accuracy when labeled data is scarce
- make models robust against adversarial attacks
- semi-supervised learning with unlabeled samples
- add adversarial perturbation regularization to Keras models
- build graphs from training data for neural graph learning
When to choose
- you already use TensorFlow/Keras and have relational or graph structure among samples
- you need adversarial training for model robustness
- you have limited labeled data plus unlabeled samples with similarity signals
When to avoid
- your stack is PyTorch or JAX
- you need the latest TensorFlow 2.x features or active development
- your data has no relational structure and you don't need adversarial robustness
Facets
library · maturity maintenance
machine-learning deep-learning llm-training machine-learning deep-learning artificial-intelligence security python cross-platform tensorflow keras graph-learning adversarial-learning regularization semi-supervised-learning neural-graph-learning
10 sources
- readme: https://github.com/tensorflow/neural-structured-learning · fetched 2026-08-28 · db500fc31441
- homepage: https://www.tensorflow.org/neural_structured_learning · fetched 2026-08-29 · 70edada274fa
- site_page: https://www.tensorflow.org/install · fetched 2026-08-29 · 584a762da891
- site_page: https://www.tensorflow.org/tfx/api_docs · fetched 2026-08-29 · 6977825696fe
- site_page: https://www.tensorflow.org/about · fetched 2026-08-29 · 817250744d91
- site_page: https://www.tensorflow.org/about/case-studies · fetched 2026-08-29 · e6701029eec0
- site_page: https://www.tensorflow.org/neural_structured_learning/api_docs/python/nsl · fetched 2026-08-29 · 021be442b3fb
- site_page: https://www.tensorflow.org/neural_structured_learning/install · fetched 2026-08-29 · 5544fe10c9a6
- registry_pypi: https://pypi.org/pypi/neural-structured-learning/json · fetched 2026-08-29 · 0bd60ada958b
- site_page: https://www.tensorflow.org/community/contribute · fetched 2026-08-29 · 77d394fa76e7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tensorflow/neural-structured-learning | main | 65 |
For agents
markdown · JSON · MCP: product_card(name="tensorflow/neural-structured-learning")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem