小编mer*_*erv的帖子

面向对象的贝叶斯垃圾邮件过滤?

我想知道是否有针对垃圾邮件和文本分类的贝叶斯过滤的任何良好和干净的面向对象编程(OOP)实现?这仅用于学习目的.

oop artificial-intelligence email-spam naivebayes

27
推荐指数
3
解决办法
3527
查看次数

过滤火花DataFrame上的字符串包含

我使用Spark 1.3.0Spark Avro 1.0.0.我正在使用存储库页面上的示例.以下代码运行良好

val df = sqlContext.read.avro("src/test/resources/episodes.avro")
df.filter("doctor > 5").write.avro("/tmp/output")
Run Code Online (Sandbox Code Playgroud)

但是如果我需要查看doctor字符串是否包含子字符串呢?因为我们在字符串中编写表达式.我怎么做"包含"?

scala dataframe apache-spark apache-spark-sql

26
推荐指数
1
解决办法
9万
查看次数

C++模板元编程 - 是否可以输出生成的代码?

我想调试一些模板化代码以更好地理解它.
不幸的是,我是模板元编程的新手,我很难进入.

当我尝试输出预处理的源文件时,我获得了125 000行代码:/

那么我有没有办法看到生成的代码?(我正在使用的库是SeqAn)

c++ templates metaprogramming seqan

25
推荐指数
4
解决办法
8556
查看次数

在NLTK中实现Bag-of-Words朴素贝叶斯分类器

我基本上和这个家伙同样的问题 .NNive Bayes分类器的NLTK书中例子只考虑一个单词是否作为一个特征在文档中出现..它不考虑单词的频率作为特征看看("词袋").

其中一个答案似乎表明,使用内置的NLTK分类器无法做到这一点.是这样的吗?如何用NLTK进行频率/词袋NB分类?

python nlp machine-learning nltk naivebayes

23
推荐指数
2
解决办法
2万
查看次数

Rails 3,@ font-face使用firefox生成失败

我在rails 3应用程序中使用font-awesome,在开发模式下一切正常,但是当我推送到Heroku时,Firefox无法呈现图标,相反,我看到了:

在此输入图像描述

  • Chrome在开发和制作中使图标很好
  • 这只会影响FireFox(虽然我没试过IE)
  • 该应用程序在这里,如果有人能够确认这不仅仅发生在我的机器上(以帮助我排除本地主机缓存问题),我将不胜感激.
  • 所有资产(包括字体和样式表)都使用asset_sync gem 托管在S3上.

这就是我所做的:

将以下内容添加到font-awesome.css.scss的顶部:**

// font-awesome.css.scss
@font-face {
  font-family: 'FontAwesome';
  src: font-url("fontawesome-webfont.eot");
  src: font-url("fontawesome-webfont.eot?#iefix") format("eot"),
       font-url("fontawesome-webfont.woff") format("woff"),
       font-url("fontawesome-webfont.ttf") format("truetype"),
       font-url("fontawesome-webfont.svg#FontAwesome") format("svg");
  font-weight: normal;
  font-style: normal;
}
Run Code Online (Sandbox Code Playgroud)

然后我把它放在application.rb中:

# application.rb
config.assets.paths << Rails.root.join("app", "assets", "fonts")
config.assets.precompile += %w( .svg .eot .woff .ttf )
Run Code Online (Sandbox Code Playgroud)

最后我将所有4个字体文件放入app/assets/fonts.

我真的很想知道我在这里做错了什么.

fonts ruby-on-rails font-face asset-pipeline font-awesome

23
推荐指数
4
解决办法
7709
查看次数

python中的任何朴素贝叶斯分类器?

我尝试了橙色框架的朴素贝叶斯分类.这些方法非常不直观,文档非常无组织.这里有没有人推荐另一个框架?

我现在主要使用NaiveBayesian.我正在考虑使用nltk的NaiveClassification,但他们认为他们不能处理连续变量.

我有什么选择?

python machine-learning naivebayes

21
推荐指数
3
解决办法
2万
查看次数

Twitter Bootstrap轮播垂直滑动

是否有可能实现垂直旋转木马滑动与Twitter Bootstrap?在bootstrap.js中我找到了这个

  , slide: function (type, next) {
  var $active = this.$element.find('.active')
    , $next = next || $active[type]()
    , isCycling = this.interval
    , direction = type == 'next' ? 'left' : 'right'
    , fallback  = type == 'next' ? 'first' : 'last'
    , that = this
Run Code Online (Sandbox Code Playgroud)

我试图将方向改为"向上"和"向下",但滑动不起作用.

jquery sliding carousel twitter-bootstrap

21
推荐指数
2
解决办法
6万
查看次数

客户端动态删除<head>中的<script>标签

是否可以在<head>客户端的HTML文档中删除脚本标记,然后再执行这些标记?

在服务器端,我能够在除了一个之外的<script>所有其他<script>标签上插入<head>,我希望能够删除所有后续脚本.我无法从服务器端删除 <script>标签.

我尝试过的:

(function (c,h) {
  var i, s = h.getElementsByTagName('script');
  c.log("Num scripts: " + s.length);
  i = s.length - 1;
  while(i > 1) {
    h.removeChild(s[i]);
    i -= 1;
  }
})(console, document.head);
Run Code Online (Sandbox Code Playgroud)

但是,记录的脚本数量只有1,因为(正如@ryan所指出的)代码是在DOM准备好之前执行的.虽然在document.ready事件回调中包装上面的代码确实能够正确计算其中的<script>标记数量<head>,但等待DOM准备就绪无法阻止脚本加载.

在DOM准备好之前是否有可靠的操作HTML的方法?

背景

如果您需要更多上下文,这是尝试合并脚本的一部分,其中没有可用于服务器端聚合的选项.许多正在加载的JS库来自具有有限配置选项的CMS.内容大多是静态的,因此很少关注手动聚合JavaScript并从不同位置提供JavaScript.对于替代适用的聚合技术的任何建议也将受到欢迎.

html javascript browser aggregation

20
推荐指数
4
解决办法
7852
查看次数

如何将代码高亮显示为bootstrap的示例

我发现bootstrap的代码突出显示了一个非常好的代码块样式.

引导

我发现它使用谷歌代码美化,但我尝试谷歌代码美化,风格是不同的:

谷歌代码

如何实现与bootstrap相同的?

twitter-bootstrap google-code-prettify

19
推荐指数
1
解决办法
3万
查看次数

bootstrap:仅针对特定模态更改模态背景不透明度

我有一个包含多个模态的菜单.当我打开另一个时,它会将背景变成黑色,这很难看.我知道我需要改变filter: alpha(opacity=80);.modal-backdrop.fade.in中bootstrap.css.但是我需要改变它不是针对所有模态,只针对其中一些模态.这是第一个模态的html代码

    <div class="modal hide" id="mbusModal">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal">×</button>
            <h3>MBUS</h3>
        </div>
        <div class="modal-body">
            <form class="form-horizontal">
                <form class="well form-inline">
                    <input type="button" class="btn" onclick="$('#dinMbusModal').modal('show'); $('#tabsMbusDin a:last').tab('show');" value="din">
                </form>
            </div>
        <div class="modal-footer">
            <a href="#" class="btn" data-dismiss="modal">???????</a>
            <a href="#" class="btn btn-primary" onclick="addPort('mbus',$('#mbusDev').val(),$('#mbusSpeed').val()); $('#mbusModal').modal('hide')">?????????</a>
        </div>
Run Code Online (Sandbox Code Playgroud)

这种模式需要改变他的背景:

    <div class="modal hide" id="dinMbusModal" style="width: 500px; margin: -250px 0 0 -250px;">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal">×</button>
            <h3>DIN</h3>
        </div>
        <div class="modal-body">
        </div>
        <div class="modal-footer">
            <a href="#" class="btn" data-dismiss="modal">???????</a>
            <a href="#" class="btn btn-primary" …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery jquery-plugins twitter-bootstrap

19
推荐指数
2
解决办法
5万
查看次数