問題タブ [principal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PCA 1 つのコンポーネントの効果をプロットする方法
ソリューションを含む下部で編集
データセットに対して PCA を実行した結果、固有ベクトル、固有値、および平均が得られました。1 つの主成分を変化させた場合の効果をプロットしたいのですが、方法がわかりません。だから私はこのようなプロットを作成したい:
http://i.stack.imgur.com/6lQaA.png
したがって、これの式は次のようになります
平均値 + Pb
P 固有ベクトルと b
b = PT * (x - 平均)
しかし、xに何を使用すればよいかわかりません。Cootes による Active shape model paper による別の可能性は、
b = (b1 b2 .. bt).T
つまり、重みのベクトルです。これは私にとってより理にかなっています。このようにして、最初の b の重みを -3 * sqrt(eigenvalue) に設定し、結果をプロットできます。しかし、私はこのように次元の問題を抱えています。
pca の入力データは [20, 160] だったので、平均として [160] が返されます。[160, N] には保持したい主成分の量が N あります。5 を選択しましょう。そして最後に [N]固有値。P は [160] であるため、この方法では Pb を実行できません。別の [160] と内積する必要があります。これを行う方法についてかなり混乱しています。助けていただければ幸いです。
編集:わかりましたので、問題を理解しました。最初の主成分の効果をプロットしようとしたときに、固有ベクトルの最初の列しか取得していませんでした。これは間違いでした。
あなたがすべきことは、すべての固有ベクトル P (私の場合は [160, 5]) を取り、次元 [5] の新しいベクトル b を作成することです。b は、変更したい主成分のインデックスを除いて、すべてゼロで構成されます。たとえば、-2 * sqrt(eigenvalue_i) を入力して、主成分 i の変化の影響を左に 2 標準偏差プロットします。したがって、この結果は
x = ミュー + P * b
mu = 平均、P 個の固有ベクトルの完全なセット、および変動の重みを含む ba ベクトルを使用します。
grails - How to show firstname of the user in grails with shiro
i am new to grails and trying to show the firstname of the user with: "shiro:principal property="firstName"
but it gives me the following error:
If i just to use "shiro:principal" it does print the username, but i need first name.
the domain class looks like this:
thanks for your help!
asp.net-mvc - Web API サービスで CurrentPrincipal/User が空です
ここで明らかな何かが欠けている可能性があります。私は MVC と Web API の両方に慣れていないので、頭を水の上に保つことに取り組んでいます。
Web API サービスと連携する MVC アプリケーションがあります。認証は、社内で開発されたログイン サービスによって処理されます。作業中、MVC クライアントは現在のユーザーが認証されているかどうかを確認する必要があります。そうでない場合は、ユーザーを認証して現在のユーザーを更新することになっているこのログイン サービスにリダイレクトされます。次に、Web API サービスからこの ID にアクセスできる必要があります。
MVC アプリケーションの現在のプリンシパル (Thread.CurrentPrincipal または HTTPContext.Current.User を介して設定) が Web API サービスで利用可能であるという前提で動作していますが、サービスからアクセスしようとすると、プリンシパルが空です。次のすべてのオプションを使用してサービスからプリンシパルにアクセスしようとしましたが、常に空です:
RequestContext.Principal
User.Identity
HttpContext.Current.User
Thread.CurrentPrincipal
コードの基本的な考え方は
次のとおりです。
どのようにアクセスしようとしても、現在のプリンシパルは常に空です。
dynamics-crm-2013 - インストール中にサンドボックスおよび非同期ユーザーにプリンシパルを設定できない
CRM 2013 から CRM 2015 へのリフト中に、MSCRMSandboxServiceとMSCRMAsyncServiceが面倒だというエラーが表示されました。
ユーザー アカウント sandy@subby.domain.toppy でサービス MSCRMSandboxService のサービス プリンシパル名 (SPN) を設定する際に問題が発生しました。理由: ドメイン DC=subby,DC=domain,DC=toppy を確認しています。
この件に関する別のブログがあり、それについて話し合っている人は、インストール中に [無視] をクリックしただけだと説明しています。私もそうでしたが、彼とは対照的に、私はその後何も実行していません。
私の質問は二人組です。
- インストール中にこのようなエラーが表示されないようにするにはどうすればよいですか?
- 後で SETSPNを実行しない場合、今後発生する/発生する可能性がある問題は何ですか?
スタック トレースの一部を以下に示します。
Microsoft.Crm.Setup.Server.Core.ServicePrincipalNameManager .SetServicePrincipalName(String serviceClassName, String machineName,String serviceAccountName, Boolean isWebService) Microsoft.Crm.Setup.Server.Core.SetServicePrincipalNameAction.Do(IDictionary parameters) at Microsoft.Crm.Setup .Shared.CrmAction.ExecuteAction(CrmAction アクション、IDictionary パラメーター、ブール値の取り消し)
c# - IIS でアプリケーションをホストした後、プリンシパル コンテキスト オブジェクトが null を返す
以下は私のコードです:
上記のコードは、Visual Studio エディター (開発環境) で機能します。しかし、IIS でアプリケーションをホストした後、プリンシパル コンテキスト オブジェクトは null を返します。カスタムログインページが必要なため、Windows認証ではなくフォーム認証を使用しました。
この行はエラーをスローしています:
Where Constants.DomainName
= "My_Domain_Name".
整理する方法があれば教えてください。
読んでくれてありがとう、そして親切にいくつかの提案をしてください。