Commit Graph

13 Commits

Author SHA1 Message Date
Abhishek Aggarwal
3b7673bf15 Updated marian-dev submodule
- This fixes the issue of sentencepiece not being able to checkout
   properly
2021-02-12 14:38:16 +01:00
Abhishek Aggarwal
28dcf55b41 Improved cmake to use wasm compilation flags across project 2021-02-12 11:36:33 +01:00
Abhishek Aggarwal
a2d3269344 Updated ssplit submodule 2021-02-10 11:27:16 +01:00
Abhishek Aggarwal
5683168a8d Updated ssplit submodule to a different repository
- Added abhi-agg/ssplit-cpp
 - Added its wasm branch in bergamot-translator
 - Native builds of bergamot-translator are successful
   -- Sentence splitting is NOT WORKING
   -- Only translation is working
2021-02-10 10:33:01 +01:00
Abhishek Aggarwal
9a54d2116c Updated marian-dev submodule
- Switch to "wasm" branch of browsermt/marian-dev
2021-02-08 13:46:59 +01:00
Jerin Philip
7e2eb02e18 CI and Associated Changes
Enables Mac and Ubuntu CPU only builds through GitHub CI. CI scripts are
copied from marian-dev with necessary changes.

3rd-party/marian-dev is modified to meet C++17 requirements modifying
for half_float.
2021-01-23 13:34:04 +00:00
Abhishek Aggarwal
c8fc004452 Improved 3rd party header inclusion and library linking 2021-01-22 15:47:36 +01:00
Jerin Philip
bde9094728 Updating CMakeLists to build main
CMakeLists have been modified with the necessary includes to add
browsermt/mts@nuke files to the bergamot-translator library. In
addition, adds the ssplit dependency, corresponding includes.

Intel MKL fails on compilation, unable to find libraries. To solve this
3rd_party/CMakeLists.txt is modified with @ug's fixes to propogate
variables (EXT_LIBS, etc) at a library level.
2021-01-20 19:52:34 +00:00
Jerin Philip
d786f2554e Bumping marian with sentencepiece capable fork
Modifications to SentencePiece are necessary to provide token level
string_views. This commit changes marian to an alternate branch which
has the feature incorporated.
2021-01-20 19:14:40 +00:00
Abhishek Aggarwal
358d76871f Small change: Added New line endings 2020-11-11 17:18:12 +01:00
Abhishek Aggarwal
a220f915fc Compile marian submodule in the project
- marian compiles successfully and is ready to be used
   in the project
2020-11-11 16:19:54 +01:00
Abhishek Aggarwal
e8716f7fd1 Added "browsermt/marian-dev" as submodule 2020-11-09 12:02:51 +01:00
Abhishek Aggarwal
7a695a08cb Added "ugermann/ssplit-cpp" as a submodule 2020-11-09 12:01:54 +01:00