sphinx 安装

Requirements:


    - coreseek 3.2.14
        http://www.coreseek.cn/uploads/csft/3.2/coreseek-3.2.14.tar.gz
    - m4 >= 1.4.13
    - autoconf >= 2.65
    - automake >= 1.11
    - libtool >= 2.2.6b


On Debian 6.0.5(squeeze):


    coreseek 在 gcc (Debian 4.7.1-5) 4.7.1 下会因为变量作用域问题 make 不通过,请打 patch:
        $ cd csft-3.2.14 && patch -p0 csft-3.2.14_patch


Install:


    $ apt-get install automake libtool gcc g++ make mysql-client libmysqlclient15-dev libxml2-dev libexpat1-dev


    #
    # 分词包
    #
    $ cd mmseg-3.2.14
    $ ./bootstrap
    $ ./configure --prefix=/usr/local/mmseg3
    $ make && make install


    #
    # coreseek
    #
    $ cd csft-3.2.14
    $ sh buildconf.sh
    $ ./configure --prefix=/usr/local/coreseek  --without-unixodbc --with-mmseg --with-mmseg-includes=/usr/local/mmseg3/include/mmseg/ --with-mmseg-libs=/usr/local/mmseg3/lib/ --with-mysql
    $ make && make install


    #
    # 测试安装正确
    #
    $ cd testpack
    $ locale # 检查中文显示环境
    $ cat var/test/test.xml
    $ /usr/local/mmseg3/bin/mmseg -d /usr/local/mmseg3/etc var/test/test.xml
    $ /usr/local/coreseek/bin/indexer -c etc/csft.conf --all
    $ /usr/local/coreseek/bin/search -c etc/csft.conf 关键词搜索


Grant mysql access:


    创建 sphinx_koubei 用户:
        CREATE USER 'sphinx_koubei'@'localhost' IDENTIFIED BY 'P@SSWORD';


    只需要 SELECT 权限:
        GRANT SELECT ON `koubei`.* TO 'sphinx_koubei'@'localhost';


Configuration:
    $ cp conf/env-example.conf conf/env.conf
    $ vi conf/env.conf


Startup:
    #
    # 设定 conf 后,install_startup 脚本将自动安装启动脚本到 /etc/init.d/
    # 同时创建 searchd 用户/组,及需要的目录。至此 coreseek 安装完成。
    #
    $ sudo ./scripts/install_startup




MMSeg ( for developer ):
    #
    # 测试分词结果
    #
    $ /usr/local/mmseg3/bin/mmseg -d <dict_dir> unigram.txt


    #
    # 从 unigram.txt 构造词典
    #
    $ /usr/local/mmseg3/bin/mmseg -u unigram.txt
    $ mv unigram.txt.uni uni.lib


    #
    # 构造特殊短语词库
    #
    $ /usr/local/mmseg3/bin/mmseg -b exceptions.txt
    $ mv synonyms.dat /path/to/uni.lib/dir


    #
    # 构造同义词库
    #
    $ ./scripts/build_thesaurus.py unigram.txt > thesaurus.txt
    $ /usr/local/mmseg3/bin/mmseg -t thesaurus.txt
    $ mv thesaurus.lib /path/to/uni.lib/dir
内容概要:本文深入探讨了多种高级格兰杰因果检验方法,包括非线性格兰杰因果检验、分位数格兰杰因果检验、混频格兰杰因果检验以及频域因果检验。每种方法都有其独特之处,适用于不同类型的时间序列数据。非线性格兰杰因果检验分为非参数方法、双变量和多元检验,能够在不假设数据分布的情况下处理复杂的关系。分位数格兰杰因果检验则关注不同分位数下的因果关系,尤其适合经济数据的研究。混频格兰杰因果检验解决了不同频率数据之间的因果关系分析问题,而频域因果检验则专注于不同频率成分下的因果关系。文中还提供了具体的Python和R代码示例,帮助读者理解和应用这些方法。 适合人群:从事时间序列分析、经济学、金融学等领域研究的专业人士,尤其是对非线性因果关系感兴趣的学者和技术人员。 使用场景及目标:①研究复杂非线性时间序列数据中的因果关系;②分析不同分位数下的经济变量因果关系;③处理不同频率数据的因果关系;④识别特定频率成分下的因果关系。通过这些方法,研究人员可以获得更全面、细致的因果关系洞察。 阅读建议:由于涉及较多数学公式和编程代码,建议读者具备一定的统计学和编程基础,特别是对时间序列分析有一定了解。同时,建议结合具体案例进行实践操作,以便更好地掌握这些方法的实际应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值