Proto commits in tensorflow/neural-structured-learning

These 15 commits are when the Protocol Buffers files have changed:

Commit:143906d
Author:Neural-Link Team
Committer:tensorflow-copybara

Add a sparse feature embedding model using CARLS. PiperOrigin-RevId: 377959823

The documentation is generated from this commit.

Commit:aa3d122
Author:Neural-Link Team
Committer:tensorflow-copybara

Add a LevelDB implementation of KnowledgeBank PiperOrigin-RevId: 374512128

Commit:bde9105
Author:Neural-Link Team
Committer:tensorflow-copybara

Part II of adding dynamic memory component to CARLS. Add MemoryLookup rpc and enable it in DynamicEmbeddingManager. PiperOrigin-RevId: 372667670

Commit:1bd964f
Author:Neural-Link Team
Committer:tensorflow-copybara

Part I of adding dynamic memory component to CARLS. PiperOrigin-RevId: 371829817

Commit:7965fa4
Author:Neural-Link Team
Committer:tensorflow-copybara

Enable InputContext in EmbeddingVectorProto for feature lookup PiperOrigin-RevId: 371035754

Commit:4b226cb
Author:Neural-Link Team
Committer:tensorflow-copybara

Add uniform sampler and combine it with log_uniform sampler into negative_sampler. PiperOrigin-RevId: 368921933

Commit:eeeb95b
Author:Neural-Link Team
Committer:tensorflow-copybara

Enable candidate sampling in DynamicEmbeddingManager. PiperOrigin-RevId: 367746852

Commit:7ea3afa
Author:Neural-Link Team
Committer:tensorflow-copybara

Enable Candidate Sampling Part II: add Sample RPC PiperOrigin-RevId: 366610296

Commit:bd21fef
Author:Neural-Link Team
Committer:tensorflow-copybara

Add a candidate sampling component. PiperOrigin-RevId: 366483052

Commit:463ed82
Author:Neural-Link Team
Committer:tensorflow-copybara

Add a GetExtensionProtoOrDie helper function to make extension decoding easier. PiperOrigin-RevId: 365689689

Commit:82763e2
Author:Neural-Link Team
Committer:tensorflow-copybara

Enable Import/Export Part II: enable new RPCs in KBS. PiperOrigin-RevId: 365670807

Commit:0401cc4
Author:Neural-Link Team
Committer:tensorflow-copybara

Enable Import/Export Part I: change knowledge bank to support import/export. PiperOrigin-RevId: 365635897

Commit:9933d08
Author:Neural-Link Team
Committer:tensorflow-copybara

Support gradient update in KBS. PiperOrigin-RevId: 364643223

Commit:1ec0472
Author:Neural-Link Team
Committer:tensorflow-copybara

Fix dynamic_embedding_ops_test PiperOrigin-RevId: 362657996

Commit:9da36b2
Author:Neural-Link Team
Committer:tensorflow-copybara

internal PiperOrigin-RevId: 360554947