BUILD 945 B

1234567891011121314151617181920212223242526272829303132333435
  1. package(
  2. default_visibility = ["//visibility:public"],
  3. features = ["-layering_check"],
  4. )
  5. cc_library(
  6. name = "stateless_component",
  7. srcs = ["stateless_component.cc"],
  8. deps = [
  9. "//dragnn/core:component_registry",
  10. "//dragnn/core/interfaces:component",
  11. "//dragnn/core/interfaces:transition_state",
  12. "//dragnn/io:sentence_input_batch",
  13. "//dragnn/protos:data_proto",
  14. "//syntaxnet:base",
  15. ],
  16. alwayslink = 1,
  17. )
  18. cc_test(
  19. name = "stateless_component_test",
  20. srcs = ["stateless_component_test.cc"],
  21. deps = [
  22. ":stateless_component",
  23. "//dragnn/core:component_registry",
  24. "//dragnn/core:input_batch_cache",
  25. "//dragnn/core/test:generic",
  26. "//dragnn/core/test:mock_transition_state",
  27. "//dragnn/io:sentence_input_batch",
  28. "//syntaxnet:base",
  29. "//syntaxnet:sentence_proto",
  30. "//syntaxnet:test_main",
  31. ],
  32. )