Making the prototype system generic.
[CommonLispStat.git] / model.lisp
blob6bbc8a6855a1175e393a29549f2f0523fb252492
1 ;;; -*- mode: lisp -*-
2 ;;; Copyright (c) 2005--2007, by A.J. Rossini <blindglobe@gmail.com>
3 ;;; See COPYRIGHT file for any additional restrictions (BSD license).
4 ;;; Since 1991, ANSI was finally finished. Edited for ANSI Common Lisp.
6 ;;; File: model.lisp
7 ;;; Author: AJ Rossini <blindglobe@gmail.com>
8 ;;; Copyright: (c)2007, AJ Rossini. BSD, LLGPL, or GPLv2, depending on how it arrives.
9 ;;; Purpose: models as a data summarization tools.
10 ;;; Time-stamp: <2006-05-19 12:33:41 rossini>
11 ;;; Creation: <2006-05-17 21:34:07 rossini>
13 ;;; What is this talk of 'release'? Klingons do not make software
14 ;;; 'releases'. Our software 'escapes', leaving a bloody trail of
15 ;;; designers and quality assurance people in its wake.
17 ;;; Work towards an object system with a comprehensive theory of data
18 ;;; summarization through models. The basic idea is that models are
19 ;;; used to summarize different aspects of a data generating process,
20 ;;; possibly realized by a dataset.
22 (in-package :cl-user)
24 (defpackage :lisp-stat-model
25 (:documentation "Model management and other mathematical technologies.")
26 (:nicknames :ls-data)
27 (:use :common-lisp
28 :lisp-stat-config
29 :lisp-stat-object-system
30 :lisp-stat-types
31 :lisp-stat-compound-data
32 :lisp-stat-matrix
33 :lisp-stat-linalg)
34 (:shadowing-import-from :lisp-stat-object-system
35 slot-value call-method call-next-method)
36 (:export model))
38 (in-package :lisp-stat-model)