Codebase list apertium-nno-nob / upstream/latest modes.xml
upstream/latest

Tree @upstream/latest (Download .tar.gz)

modes.xml @upstream/latestraw · history · blame

<?xml version="1.0" encoding="UTF-8"?>
<modes>
  <!-- nob=>nno -->
  <mode name="nob-nno_e" install="yes" gendebug="yes"> <!-- infinitive verbs ending in -e, with compounding -->
    <pipeline>
      <program name="lt-proc -w -e">
        <file name="nob-nno.automorf.bin"/>
      </program>
      <program name="cg-proc">
	<file name="nob-nno.seg.rlx.bin"/>
      </program>
      <program name="cg-proc -w">
	<file name="nob-nno.rlx.bin"/>
      </program>
      <program name="apertium-tagger -g $2">
        <file name="nob-nno.prob"/>
      </program>
      <program name="apertium-pretransfer"/>
      <program name="lt-proc -b">
        <file name="nob-nno.autobil.bin"/>
      </program>
      <program name="lrx-proc -m">
        <file name="nob-nno.autolex.bin"/>
      </program>
      <program name="apertium-transfer -b">
        <file name="apertium-nno-nob.nob-nno.t1x"/>
        <file name="nob-nno.t1x.bin"/>
      </program>
      <program name="apertium-interchunk">
        <file name="apertium-nno-nob.nob-nno.t2x"/>
        <file name="nob-nno.t2x.bin"/>
      </program>
      <program name="apertium-postchunk">
        <file name="apertium-nno-nob.nob-nno.t3x"/>
        <file name="nob-nno.t3x.bin"/>
      </program>
      <program name="lt-proc -N1 $1">
        <file name="nob-nno_e.autogen.bin"/>
      </program>
      <program name="lt-proc -p">
        <file name="nob-nno.autopgen.bin"/>
      </program>
    </pipeline>
  </mode>

  <mode name="nob-nno_e-notagger" install="yes" gendebug="yes">
    <!--
        Due to https://github.com/apertium/apertium/issues/37 we
        experiment with removing the tagger; but first have to ensure
        CG is good enough that we don't regress
    -->
    <pipeline>
      <program name="lt-proc -w -e">
        <file name="nob-nno.automorf.bin"/>
      </program>
      <program name="cg-proc">
	<file name="nob-nno.seg.rlx.bin"/>
      </program>
      <program name="cg-proc -w -1 -n">
        <file name="nob-nno.rlx.bin"/>
      </program>
      <program name="apertium-pretransfer"/>
      <program name="lt-proc -b">
        <file name="nob-nno.autobil.bin"/>
      </program>
      <program name="lrx-proc -m">
        <file name="nob-nno.autolex.bin"/>
      </program>
      <program name="apertium-transfer -b">
        <file name="apertium-nno-nob.nob-nno.t1x"/>
        <file name="nob-nno.t1x.bin"/>
      </program>
      <program name="apertium-interchunk">
        <file name="apertium-nno-nob.nob-nno.t2x"/>
        <file name="nob-nno.t2x.bin"/>
      </program>
      <program name="apertium-postchunk">
        <file name="apertium-nno-nob.nob-nno.t3x"/>
        <file name="nob-nno.t3x.bin"/>
      </program>
      <program name="lt-proc -N1 $1">
        <file name="nob-nno_e.autogen.bin"/>
      </program>
      <program name="lt-proc -p">
        <file name="nob-nno.autopgen.bin"/>
      </program>
    </pipeline>
  </mode>

  <mode name="nob-nno" install="yes" gendebug="yes"> <!-- infinitive verbs ending in -a, with compounding -->
    <pipeline>
      <program name="lt-proc -w -e">
        <file name="nob-nno.automorf.bin"/>
      </program>
      <program name="cg-proc">
	<file name="nob-nno.seg.rlx.bin"/>
      </program>
      <program name="cg-proc -w">
	<file name="nob-nno.rlx.bin"/>
      </program>
      <program name="apertium-tagger -g $2">
        <file name="nob-nno.prob"/>
      </program>
      <program name="apertium-pretransfer"/>
      <program name="lt-proc -b">
        <file name="nob-nno.autobil.bin"/>
      </program>
      <program name="lrx-proc -m">
        <file name="nob-nno.autolex.bin"/>
      </program>
      <program name="apertium-transfer -b">
        <file name="apertium-nno-nob.nob-nno.t1x"/>
        <file name="nob-nno.t1x.bin"/>
      </program>
      <program name="apertium-interchunk">
        <file name="apertium-nno-nob.nob-nno.t2x"/>
        <file name="nob-nno.t2x.bin"/>
      </program>
      <program name="apertium-postchunk">
        <file name="apertium-nno-nob.nob-nno.t3x"/>
        <file name="nob-nno.t3x.bin"/>
      </program>
      <program name="lt-proc -N1 $1">
        <file name="nob-nno.autogen.bin"/>
      </program>
      <program name="lt-proc -p">
        <file name="nob-nno.autopgen.bin"/>
      </program>
    </pipeline>
  </mode>



  <!-- nno=>nob -->
  <mode name="nno-nob" install="yes" gendebug="yes">
    <pipeline>
      <program name="lt-proc -w -e">
        <file name="nno-nob.automorf.bin"/>
      </program>
      <program name="cg-proc -w">
	<file name="nno-nob.rlx.bin"/>
      </program>
      <program name="apertium-tagger -g $2">
        <file name="nno-nob.prob"/>
      </program>
      <program name="apertium-pretransfer"/>
      <program name="lt-proc -b">
        <file name="nno-nob.autobil.bin"/>
      </program>
      <program name="lrx-proc -m">
        <file name="nno-nob.autolex.bin"/>
      </program>
      <program name="apertium-transfer -b">
        <file name="apertium-nno-nob.nno-nob.t1x"/>
        <file name="nno-nob.t1x.bin"/>
      </program>
      <program name="apertium-interchunk">
        <file name="apertium-nno-nob.nno-nob.t2x"/>
        <file name="nno-nob.t2x.bin"/>
      </program>
      <program name="apertium-postchunk">
        <file name="apertium-nno-nob.nno-nob.t3x"/>
        <file name="nno-nob.t3x.bin"/>
      </program>
      <program name="lt-proc -N1 $1">
        <file name="nno-nob.autogen.bin"/>
      </program>
    </pipeline>
  </mode>

  <!-- nno=>nno (e-mål vs a-mål) -->
  <mode name="nno-nno_e" install="yes" gendebug="yes">
    <pipeline>
      <program name="lt-proc -w">
        <file name="nno-nob.automorf.bin"/>
      </program>
      <program name="cg-proc -w">
	<file name="nno-nob.rlx.bin"/>
      </program>
      <program name="apertium-tagger -g $2">
        <file name="nno-nob.prob"/>
      </program>
      <program name="apertium-pretransfer"/>
      <program name="lt-proc -N1 $1">
        <file name="nob-nno.autogen.bin"/>
      </program>
    </pipeline>
  </mode>

  <mode name="nno_e-nno" install="yes" gendebug="yes">
    <pipeline>
      <program name="lt-proc -w">
        <file name="nno-nob.automorf.bin"/>
      </program>
      <program name="cg-proc -w">
	<file name="nno-nob.rlx.bin"/>
      </program>
      <program name="apertium-tagger -g $2">
        <file name="nno-nob.prob"/>
      </program>
      <program name="apertium-pretransfer"/>
      <program name="lt-proc -N1 $1">
        <file name="nob-nno_e.autogen.bin"/>
      </program>
    </pipeline>
  </mode>

</modes>