问题列表 - 第21285页

如何利用高维输入空间来解决机器学习问题?

当我尝试在一些高维输入上应用一些ML算法(分类,更具体地说,特别是SVM)时,我应该如何处理,我得到的结果不太令人满意?

可以显示1,2或3维数据以及算法的结果,这样您就可以了解正在发生的事情,并了解如何解决问题.一旦数据超过3个维度,除了直观地使用参数,我不确定如何攻击它?

classification machine-learning svm

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

使用基于声明的身份验证对SharePoint 2010的相同AD进行身份验证时,区分Windows Auth和Forms Auth用户

我目前正在开发一个SharePoint 2010项目,其中使用基于声明的身份验证的SharePoint Web应用程序设置环境.Web应用程序在端口8081上使用Windows身份验证进行身份验证,并使用基于表单的身份验证扩展到端口80.

表单身份验证提供程序设置为使用与基于Windows身份验证的站点相同的活动目录,使用应用程序的web.config中的以下条目(条目也在中央管理和安全令牌服务web.config文件中):

    <membership defaultProvider="i">
  <providers>
    <add name="i" type="Microsoft.SharePoint.Administration.Claims.SPClaimsAuthMembershipProvider, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
    <add name="FBA_AD_MP" type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="ADFBAConnectionString" enableSearchMethods="true" attributeMapUsername="userPrincipalName" />
  </providers>
</membership>
Run Code Online (Sandbox Code Playgroud)

使用此设置按预期工作; 在端口8081上访问应用程序的用户将看到标准的Windows身份验证质询,端口80上的用户将被定向到自定义登录表单.通过现成的管理工具将用户添加到站点时,搜索特定用户(如john.smith@mydomain.com)将返回两个匹配,一个来自Windows身份验证提供程序,另一个来自表单身份验证提供程序.将这两个用户添加到站点会显示SharePoint存储帐户名称,并在前面附加标识符.windows auth用户被翻译为i:0#.w | mydomain\johnsmith,FBA用户被翻译为i:0#.f | fba_ad_mp | john.smith@mydomain.com.

这就是问题所在.我们使用自定义构建工具批量创建网站集,该工具解析输入电子表格,创建网站集,并使用以下方法将适当的用户添加到新创建的网站:

    private static void AddUser(SPSite site, String userName, String spGroupName)
    {
        try
        {
            SPUser spUser = site.RootWeb.EnsureUser(userName);

            if (spUser != null)
            {
                site.RootWeb.Groups[spGroupName].AddUser(spUser);
            }
        }
        catch(Exception ex)
        {
            SharePointManager.Counter.Warnings++;
            SharePointManager.Logger.Warn(String.Format("\t\tUnable to add user {0} to group {1} at site {2}: {3}", userName, spGroupName, …
Run Code Online (Sandbox Code Playgroud)

c# authentication sharepoint sharepoint-2010

6
推荐指数
1
解决办法
3769
查看次数

使PostgreSQL尊重输入参数的顺序?

这个问题有一点历史 - 有没有办法让查询尊重输入参数的顺序?

我是新建的"专用"查询,所以我假设如果我提供一个IN子句作为SELECT查询的一部分,它将以相同的顺序返回结果.不幸的是,事实并非如此.

SELECT * FROM artists WHERE id IN (8, 1, 2, 15, 14, 3, 13, 31, 16, 5, 4, 7, 32, 9, 37)
>>> [7, 32, 3, 8, 4, 2, 31, 9, 37, 13, 16, 1, 5, 15, 14]
Run Code Online (Sandbox Code Playgroud)

(没有包括我使用Python循环遍历结果并将ID附加到列表的步骤.)

所以问题是,有没有办法让Postgres IN通过返回相同顺序的结果来尊重子句中给出的参数的顺序?

python postgresql

5
推荐指数
1
解决办法
2113
查看次数

我可以在另一个css定义中包含css定义吗?

所以我要说'foo.css'中有以下内容:

.border { border : solid 1px; }
#foo { color : #123; }
#bar { color : #a00; }
Run Code Online (Sandbox Code Playgroud)

现在让我们说我有两个我想要边框的div,所以我这样做:

<div id="foo" class="border">Foo</div>
<div id="bar" class="border">Bar</div>
Run Code Online (Sandbox Code Playgroud)

这工作正常,但我发现在我的css文件中定义#foo和#bar时,我宁愿给它们.border的特性而不是给div这个类,就像这样:

.border { border : solid 1px; }
#foo {
  <incantation to inherit from .border>
  color : #123;
}
#bar {
  <incantation to inherit from .border>
  color : #a00;
}
Run Code Online (Sandbox Code Playgroud)

然后我的HTML将是:

<div id="foo">Foo</div>
<div id="bar">Bar</div>
Run Code Online (Sandbox Code Playgroud)

有谁知道这个神奇的咒语是什么?

css

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

检测两个重合线段的重合子集

这个问题与以下内容有关:

但请注意,在大多数解决方案中都会完全掩盖一个有趣的子问题,即使有三个子案例,它们只会在重合的情况下返回null:

  • 巧合,但不重叠
  • 触摸只是点和巧合
  • 重叠/重合线子段

例如,我们可以像这样设计一个C#函数:

public static PointF[] Intersection(PointF a1, PointF a2, PointF b1, PointF b2)
Run Code Online (Sandbox Code Playgroud)

其中(a1,a2)是一个线段而(b1,b2)是另一个.

此功能需要涵盖大多数实现或解释掩盖的所有奇怪情况.为了解释重合线的奇怪性,该函数可以返回PointF的数组:

  • 如果线条平行或不相交(无限线相交但线段不相交,或线条平行),则为零结果点(或null )
  • 一个结果点(包含交叉点位置)如果它们相交或者它们在一个点上重合
  • 如果两条线重合,则两个结果点(对于线段的重叠部分)

.net c# graphics geometry gdi+

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

什么时候设置Objective-C属性保留?

给出以下代码

@interface MyClass
{
   SomeObject* o;
}

@property (nonatomic, retain) SomeObject* o;

@implementation MyClass
@synthesize o;

- (id)initWithSomeObject:(SomeObject*)s
{
   if (self = [super init])
   {
      o = [s retain]; // WHAT DOES THIS DO? Double retain??
   }
   return self
}

@end
Run Code Online (Sandbox Code Playgroud)

iphone memory-management objective-c retain

4
推荐指数
1
解决办法
842
查看次数

.NET DataGrid 复制/粘贴

我在 C# 项目中有一个数据网格。我想要做的是从数据网格复制数据,然后粘贴到文件中。然后编辑内容并从剪贴板插入回数据网格。

我可以将数据从数据网格复制到剪贴板,但我不能将文本从剪贴板插入/替换到数据网格。

如何将剪贴板中的数据插入到数据网格中?

从数据网格复制并粘贴到文件中的示例数据:

>  0 base_hair00 Egyptian 0 2 2 2 2 1 _S_Hair000_Front_L _C_elf-f-hair000 0 Hair000_Bottom_S _C_elf-f-hair000 0 Hair000_Top_S _C_elf-f-hair000 0 - - 0 - - 0 - -
Run Code Online (Sandbox Code Playgroud)

这我试图在最后插入到数据网格中

>  0 base_hair02 Egyptian2 0 2 2 2 2 1 _S_Hair000_Front_L _C_elf-f-hair000 0 Hair000_Bottom_S _C_elf-f-hair000 0 Hair000_Top_S _C_elf-f-hair000 0 - - 0 - - 0 - -
Run Code Online (Sandbox Code Playgroud)

.net c# clipboard datagrid insert

2
推荐指数
1
解决办法
7003
查看次数

@property在Objective-C中保留,赋值,复制,非原子

作为Objective-C的新手,有人可以按照@property指令给我一个概述保留,分配,复制和我缺少的任何其他内容吗?他们在做什么,为什么我要用另一个?

iphone memory-management objective-c ios

211
推荐指数
4
解决办法
18万
查看次数

为什么我的lua类实现不起作用?

我已经在我的lua环境中实现了OOP,但它似乎并没有起作用.

我认为它与我如何处理__index以及我对require和模块的不当使用有关,但我并不是100%肯定.

这是代码:

    Class = function( prototype )
    local derived = {}
    local derivedMT = {
        --When indexing into a derived class, check the base class as well
        __index = prototype,

        --When invoking a class, return an instance
        __call = function( proto, ... )
            local instance = {}
            local instanceMT = {
                --When indexing into an instance, check the class hierarchy as well.
                __index = derived,
                --Calling instances is a no-no!
                __call = function() 
                    print( "WARNING! Attempt to invoke an …
Run Code Online (Sandbox Code Playgroud)

lua

2
推荐指数
1
解决办法
966
查看次数

`**'在表达式'dict(d1,**d2)中是什么意思?

我对以下python表达式很感兴趣:

d3 = dict(d1, **d2)
Run Code Online (Sandbox Code Playgroud)

任务是将2个词典合并为第三个词典,上面的表达式完成任务就好了.我对**运算符感兴趣,它对表达式究竟做了什么.我认为**是功率运算符,还没有看到它在上面的上下文中使用过.

完整的代码片段是这样的:

>>> d1 = {'a': 1, 'b': 2}
>>> d2 = {'c': 3, 'd': 4}
>>> d3 = dict(d1, **d2)
>>> print d3
{'a': 1, 'c': 3, 'b': 2, 'd': 4}
Run Code Online (Sandbox Code Playgroud)

python syntax dictionary operators set-operations

43
推荐指数
3
解决办法
7960
查看次数