Changeset b03e2f in git


Ignore:
Timestamp:
Aug 9, 2019, 10:47:44 PM (4 years ago)
Author:
Murray Heymann <heymann.murray@…>
Branches:
(u'spielwiese', '828514cf6e480e4bafc26df99217bf2a1ed1ef45')
Children:
cd552eb18a483f4541fb1abe06b65fd12e5852c0
Parents:
092e6882fed83e361d79576bc0aa7dc34ac19ad2
Message:
Include mlpredict in build system
Files:
2 added
7 edited

Legend:

Unmodified
Added
Removed
  • .gitignore

    r092e68 rb03e2f  
    123123.coverage
    124124*.pyc
     125machine_learning/machine_learning-config.h
  • Makefile.am

    r092e68 rb03e2f  
    22
    33SUBDIRS = resources omalloc factory \
    4 libpolys gfanlib IntegerProgramming \
     4libpolys machine_learning gfanlib IntegerProgramming \
    55kernel Singular \
    66dox emacs redhat desktop
  • Singular/Makefile.am

    r092e68 rb03e2f  
    33GIT_VERSION := $(shell $(top_srcdir)/git-version-gen $(top_srcdir)/.tarball-git-version)
    44
    5 AM_CPPFLAGS = -I${top_srcdir} -I${top_builddir} -I${top_srcdir}/kernel -I${top_builddir}/kernel -I${top_srcdir}/libpolys -I${top_builddir}/libpolys $(FACTORY_INCLUDES) $(CCLUSTER_CPPFLAGS)  $(GMP_CPPFLAGS) $(FLINT_CFLAGS) -DGIT_VERSION='"$(GIT_VERSION)"'
     5AM_CPPFLAGS = -I${top_srcdir} -I${top_builddir} -I${top_srcdir}/kernel -I${top_builddir}/kernel -I${top_srcdir}/libpolys -I${top_builddir}/libpolys $(FACTORY_INCLUDES) $(CCLUSTER_CPPFLAGS)  $(GMP_CPPFLAGS) $(FLINT_CFLAGS) -DGIT_VERSION='"$(GIT_VERSION)"' -I/usr/include/python2.7
    66
    77AM_CXXFLAGS=$(NTL_CPPFLAGS)
     
    136136nodist_libSingular_la_SOURCES = feOpt.inc iparith.inc
    137137
    138 libSingular_la_LDFLAGS    =$(SINGULAR_LDFLAGS) ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} -release ${PACKAGE_VERSION} $(CCLUSTER_LIBS) ${PTHREAD_LDFLAGS}
    139 libSingular_la_LIBADD     =${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} ${BUILTIN_FLAGS} ${top_builddir}/kernel/libkernel.la ${PTHREAD_LIBS}
    140 
     138libSingular_la_LDFLAGS    =$(SINGULAR_LDFLAGS) ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} -release ${PACKAGE_VERSION} $(CCLUSTER_LIBS) ${PTHREAD_LDFLAGS} -lpython2.7
     139libSingular_la_LIBADD     =${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} ${BUILTIN_FLAGS} ${top_builddir}/kernel/libkernel.la ${PTHREAD_LIBS} ${top_builddir}/machine_learning/libmlearn.la
    141140libSingular_includedir = ${includedir}/singular/Singular
    142141nobase_libSingular_include_HEADERS = $(SingularHEADERS)
  • Singular/iparith.cc

    r092e68 rb03e2f  
    5050#include "kernel/polys.h"
    5151#include "kernel/ideals.h"
     52
     53#include "machine_learning/mlpredict.h"
    5254
    5355#include "Singular/mod_lib.h"
     
    79457947        struct blackbox_list *bb_list = NULL;
    79467948        unsigned nCount = (sArithBase.nCmdUsed-1) / 3;
     7949
     7950        if (ml_is_initialised()) {
     7951                printf("ml is initialised\n");
     7952        } else {
     7953                printf("ml is NOT initialised\n");
     7954        }
     7955
    79477956        if ((3*nCount) < sArithBase.nCmdUsed) {
    79487957                nCount++;
  • configure.ac

    r092e68 rb03e2f  
    232232
    233233AC_CONFIG_SUBDIRS([libpolys])
     234
     235AC_CONFIG_SUBDIRS([machine_learning])
    234236
    235237AC_CONFIG_FILES([Makefile])
  • machine_learning/mlpredict.c

    r092e68 rb03e2f  
    88#include <stdio.h>
    99#include <Python.h>
    10 
    11 #include "mlpredict.h"
    1210
    1311/* Locally defined macros */
  • machine_learning/mlpredict.h

    r092e68 rb03e2f  
    88#ifndef MLPREDICT_H
    99#define MLPREDICT_H
     10extern "C" {
    1011
    1112/**
     
    5354                                           int *pred_len);
    5455
     56}
    5557#endif
Note: See TracChangeset for help on using the changeset viewer.