OLSOFT Neural Network Library 1.0.0.0

ライセンス: 無料トライアル ‎ファイルサイズ: 476.58 KB
‎ユーザー評価: 2.7/5 - ‎10 ‎投票

OLSOFT ニューラル ネットワーク ライブラリは、Visual C++ 6.0 および ATL で記述された完全自己完結型の COM ActiveX コントロールです。他の DLL など、操作に必要な外部依存関係はありません。 OLSOFT ニューラル ネットワーク ライブラリは、バック プロパゲーション ニューラル ネットワークと SOFM (自己組織化機能マップ) を作成、学習、使用するためのクラスです。ライブラリを使用すると、ニューラルネットワーク機能を独自のアプリケーションに簡単かつシームレスに統合できます。これにより、プログラムはデータ分析、分類、予測のニーズに対応できます。 OLSOFTニューラルネットワークライブラリの高度な学習とトレーニング能力により、金融、科学、教育、医学、スポーツ賭博など、さまざまなニーズを解決し、データマイニング、クラスタリングタスクを行うことができます。 ライブラリの主な機能: 任意のアプリケーション内で使用できる COM オブジェクトとして記述します。ライブラリは C++ で記述されているため高速です。多層人工ネットワーク(バックプロパゲーションとSOFM)をサポートしています。ユーザー定義のシナプスを使用したフォワード伝播ネットワーク ("offset 入力" の使用がサポートされています)。戻る伝播ネットワークトレーニングを調整可能なトランリングパラメータで。SOFMネットワークサポート(ユークリッド距離とスカラーベクター乗算アルゴリトム);実装されたいくつかの異なる活性化関数(ゼロしきい値、双曲線タンゲン、指数シグモイド)。ネットワークをテキスト ファイルに保存し、後で使用または詳細なトレーニングのために復元することができます。VB6 および VBA アプリケーションでの直接的かつ単純な使用 (例を参照)。汎用 COM コンポーネントとして、任意のプログラミング言語で使用できます。 OLSOFTニューラルネットワークライブラリは、NeuroXL製品、すなわちNeuroXL分類器およびNeuroXL予測器製品に実装されている実績のある技術ツールです。 すべてのデータ型は Visual Basic 6 に固有であることに注意してください。ビジュアルBasic.NETの場合、データ型の一部は異なります。リファレンスマニュアルには、ライブラリの使用例と推奨情報が付属しています。ソースコード版もご利用いただけます。

バージョン履歴

  • バージョン 1.0.0.0 に転記 2008-08-20
    新製品リリース

プログラムの詳細

Eula

EULA - 使用許諾契約書

OLSOFTニューラルネットワークライブラリのエンドユーザー使用許諾契約 重要な読み取り注意:この使用許諾契約("EULA")は、関連するメディアおよびOLSOFTインターネットベースのサービス("Software")を含むこのEULAに付随するOLSOFTソフトウェアに対するあなた(個人または単一の団体のいずれか)とOLSOFTコーポレーションとの間の法的合意です。本ソフトウェアに付随する本EULAの修正または追加が行われる場合があります。お客様は、本ソフトウェアをインストール、コピー、または使用することにより、このEULAの条件に拘束されるものとします。同意しない場合は、ソフトウェアをインストール、コピー、または使用しないでください。該当する場合は、全額払い戻しのために購入場所に返品することができます。 1. ライセンスの付与。お客様がこのEULAのすべての利用規約に準拠している場合、OLSOFTは以下の権利を付与します。 1.1 インストールと使用。次の方法があります。 (a) 本ソフトウェアのコピーを1つのパーソナル・コンピュータまたは他のデバイスにインストールして使用すること。そして (b) 本ソフトウェアの最初のコピーのプライマリユーザーを独占的に使用するために、2つ目のポータブルデバイスに本ソフトウェアの追加コピーをインストールする。 1.2 ストレージ/ネットワーク使用の代替権限。セクション1.1(a)の代替として、お客様は、サーバーコンピュータなどのネットワークストレージデバイスにソフトウェアのコピーをインストールし、パーソナルコンピュータなどの1つのアクセスデバイスが、プライベートネットワーク上でソフトウェアのライセンスコピーにアクセスして使用することを許可することができます。ネットワークストレージデバイスにインストールされているソフトウェアにアクセスして使用する追加のデバイスごとに、本ソフトウェアのライセンスを取得する必要があります(本EULAの第1.4条で許可されている場合を除く)。 1.3 リモート デスクトップのライセンス付与。リモート デスクトップ セッションをホストするデバイスのプライマリ ユーザーのみがリモート アクセス デバイスを使用してソフトウェアを使用する場合、Microsoft Windows または NetMeeting のリモート デスクトップ機能などのリモート アクセス テクノロジを使用して、ソフトウェアのライセンスコピーにアクセスして使用することができます。これらのリモート デスクトップ権限では、リモート デスクトップ セッションをホストしているデバイスとアクセス デバイスの両方で、同時にソフトウェアを使用することはできません。 1.4 リモート アシスタンスのライセンス交付お客様は、テクニカルサポートおよび保守サービスを提供する目的だけで、お客様のライセンスを受けた本ソフトウェアのコピーにアクセスし、使用することを任意のデバイスに許可することができます。 さらに、お持ちの変更に応じて、メディアエレメントのライセンス、使用、配布に起因する弁護士費用を含む請求または訴訟に対して、OLSOFTを補償および防御する必要があります。(b) メディア要素を含む製品およびサービスに関する有効な著作権表示を含みます。 1.5 ドキュメントのライセンス交付本ソフトウェアに付属するマニュアルは、内部の非商用参照目的でのみライセンスを取得しています。 1.6 テンプレートのライセンス交付本ソフトウェアには、ドキュメントテンプレートが含まれる場合があります。お客様は、本EULAに付随するOLSOFTソフトウェアの一部として利用可能な文書テンプレートをコピーおよび変更し、ソフトウェアの他のライセンシーが使用するために、お客様の変更と共にそのようなテンプレートを配布することができます。また、お客様は、関連するインターネットベースのサービスを通じて利用可能なテンプレートを、本ソフトウェアの他のライセンシが使用するための変更と共に、個人間のコミュニケーションを伴う個人的または商業的な通信に対してのみコピー、変更、配布することができます。次の操作を行うライセンスを取得していません。 お客様は、テンプレートを販売、再販、ライセンス、レンタル、リース、貸与、またはその他の方法で譲渡することはできません。 製品またはサービスの一部として、インターネット ベースのサービスを通じて利用可能なテンプレートを配布することはできません。 インターネット ベースのサービスを通じて利用可能なテンプレートをネットワーク コンピュータにコピーまたは投稿したり、メディアにブロードキャストしたりすることはできません。 お持ちのテンプレートのライセンスまたは配布に起因する弁護士費用を含む、請求または訴訟に対してOLSOFTを補償し、弁護する必要があります。 2. その他の権利および制限事項の説明 2.1 強制アクティベーション。このソフトウェアには、ソフトウェアの無許可使用を防止するために設計された技術的な対策があります。製品の発売に限られた数の製品が提供された後、本ソフトウェアのライセンス認証を行わない場合があります。また、コンピュータのハードウェアを変更したり、ソフトウェアを変更したりする場合は、ソフトウェアの再アクティブ化が必要になる場合があります。OLSOFTは、これらの措置を使用して、お客様が合法的にライセンスを取得した本ソフトウェアのコピーを持っていることを確認します。本ソフトウェアのライセンスコピーを使用していない場合、ソフトウェアまたは今後のソフトウェア更新プログラムのインストールは許可されません。このプロセス中に、OLSOFTはお客様のデバイスから個人を特定できる情報を収集することはありません。 2.2 インターネットベースのサービス。お客様は、本ソフトウェアに関連するOLSOFTインターネットベースのサービスを、そのようなサービスを損傷、無効化、過負荷、または損なう、または他者の使用および楽しみを妨害する可能性のある方法で使用することはできません。インターネットベースのサービスに関連するサービス、アカウント、コンピュータシステム、またはネットワークへの不正アクセスを試みることもできません。 2.3 音声/手書き認識。ソフトウェアに音声や手書き認識コンポーネントが含まれている場合、音声および手書き認識は本質的に統計的なプロセスであることを理解する必要があります。認識エラーはプロセスに内在していること。このようなエラーの処理を提供し、認識プロセスを監視し、エラーを修正することは、お客様の責任です。OLSOFTおよびそのサプライヤーは、音声および手書き認識プロセスの誤りにより生じた損害について、一切責任を負いません。 2.4 レポート作成ランタイムソフトウェアの制限本ソフトウェアには、レポート作成ランタイムソフトウェア("Runtimeソフトウェア")が含まれている場合があります。本ソフトウェアで使用する以外に、Runtime ソフトウェアを他のソフトウェアアプリケーションで使用したり、ランタイムソフトウェアを、自動的にドキュメントを配信、共有、配布したり、ランタイムソフトウェアを使用して作成した作業を自動的に配布するプロセスまたはシステムの一部として使用することはできません。 3. 権利及び所有権の留保OLSOFTは、本EULAにおいてお前に明示的に付与されていないすべての権利を留保します。本ソフトウェアは、著作権およびその他の知的財産法および条約によって保護されています。OLSOFTまたはそのサプライヤーは、本ソフトウェアのタイトル、著作権、その他の知的財産権を所有しています。本ソフトウェアはライセンスを受け、販売はされません。このEULAは、OLSOFTの商標またはサービスマークに対する権利をユーザーに付与するものではありません。 リバース エンジニアリング、逆コンパイル、および逆アセンブリの制限。お客様は、本ソフトウェアのリバースエンジニアリング、逆コンパイル、逆アセンブルを行うことは、本件の制限にかかわらず、かかる活動が適用法によって明示的に許可される場合を除き、リバースエンジニアリング、逆コンパイル、または逆アセンブルすることはできません。 5. レンタル/コマーシャルホスティングはありません。お客様は、本ソフトウェアを使用して、商用ホスティングサービスをレンタル、リース、貸与、または提供することはできません。 6. データの使用に同意する。お客様は、OLSOFTおよびその関連会社が、本ソフトウェアに関連する製品サポートサービスの一部として収集された技術情報を収集および使用することに同意するものとします。OLSOFTは、当社の製品を改善するため、またはお客様にカスタマイズされたサービスまたは技術を提供する目的でのみ、この情報を使用することができます当社の製品を改善するため、またはお客様にカスタマイズされたサービスや技術を提供するためだけに、お客様を特定する形式でこの情報を開示しません。 7. 第三者のサイトへのリンク。OLSOFTは、第三者のサイトまたはサービスの内容、第三者のサイトまたはサービスに含まれるリンク、または第三者のサイトまたはサービスに対する変更または更新について責任を負いません。OLSOFTは、これらのリンクおよび第三者のサイトおよびサービスへのアクセスを便宜上提供しており、リンクまたはアクセスを含めることは、第三者のサイトまたはサービスのOLSOFTによる保証を意味するものではありません。 8. 追加のソフトウェア/サービス。本契約は、別途条件が伴わない限り、お客様がソフトウェアの最初のコピーを入手した日以降に、OLSOFTが提供する可能性のあるソフトウェアの更新、補足、アドオンコンポーネント、またはインターネットベースのサービスコンポーネントに適用されます。OLSOFTは、お使いのインターネットベースのサービスを中止する権利を留保します。 9. アップグレード。アップグレードとして識別されたソフトウェアを使用するには、まず、OLSOFTがアップグレードの対象と指定したソフトウェアのライセンスを取得する必要があります。アップグレードをインストールした後、アップグレードされたソフトウェアの一部として除き、アップグレード資格の基礎となる元のソフトウェアを使用できなくなります。 10. 再販ソフトウェアではありません。"Not Resale"または"NFR,"として識別されたソフトウェアは、価値のために販売または譲渡したり、デモンストレーション、テスト、または評価以外の目的に使用したりすることはできません。 11. アカデミック版ソフトウェア。"Academic Edition"または"AE,"として識別されたソフトウェアを使用するには、"資格のある教育ユーザーである必要があります [email protected]。 12. 輸出制限。お客様は、本ソフトウェアが米国の輸出管轄下にあることを認めます。お客様は、米国輸出管理規則、エンドユーザー、エンドユース、および米国およびその他の政府が発行する目的地の制限を含む、本ソフトウェアに適用されるすべての国際法および国内法を遵守することに同意するものとします。 13. コンポーネントの分離。本ソフトウェアは、単一の製品としてライセンスされています。そのコンポーネントの部品は、複数のデバイスで使用するために分離することはできません。 14. ソフトウェア転送。内部。お客様は、本ソフトウェアのコピーを別のデバイスに転送することができます。転送後、以前のデバイスからソフトウェアを完全に削除する必要があります。第三者に転送します。お客様が最初に本ソフトウェアのライセンスを取得した者である場合、本ソフトウェアのコピーを保持しない場合は、本EULA、ソフトウェア、および認証証明書(該当する場合)を他のエンドユーザーに1回永久的に転送することができます。この転送には、すべてのソフトウェア(すべてのコンポーネント部品、メディアおよび印刷物、アップグレード、このEULA、および該当する場合は、真正性証明書を含む)が含まれている必要があります。転送は、委託などの間接転送ではない可能性があります。譲渡前に、本ソフトウェアを受け取るエンドユーザーは、すべてのEULA条件に同意する必要があります。 15. 終了。その他の権利を侵害することなく、お客様が本契約の条件を遵守しなかった場合、OLSOFTは本契約を終了することができます。このような場合、ソフトウェアとそのコンポーネントパーツの全コピーを破棄する必要があります。 16. 保証の免責事項。上記の限定保証は、お使いただいた唯一の明示的保証であり、広告、文書、パッケージ、またはその他の通信によって作成されたその他の明示的保証または類似の義務(ある場合)の代わりに提供されます。限定保証および適用法で認められる最大限の範囲を除き、OLSOFTおよびそのサプライヤーは、ソフトウェアおよびサポートサービス(存在する場合)を、ISおよびALL FAULTSとして提供し、明示、黙示または法定のいずれであるかにかかわらず、その他すべての保証および条件を否認します。 ソフトウェアに関する黙示的な保証、商品性、特定の目的への適合性、信頼性または可用性、応答の正確性または完全性、結果、実務的努力、ウイルスの欠如、過失の欠如、およびソフトウェアに関するサポートまたはその他のサービス、情報、ソフトウェア、および関連コンテンツの提供または不備。また、本ソフトウェアに関する保証や条件、静かな楽しみ、静かな所持、説明への対応、または非侵害はありません。 17. 付随的な除外、結果的およびその他の損害。適用法で認められる最大限の範囲において、OLSOFTまたはそのサプライヤーは、いかなる場合でも、特別、偶発的、懲罰的、間接的、または結果的損害(利益または機密情報またはその他の情報の損失、事業中断、人身傷害、プライバシーの喪失、誠実または合理的な注意を含む義務を果たさなかった場合を含むがこれに限定されない)に対して責任を負うものとします。、過失、およびその他の金銭的損失または他の損失に関して)ソフトウェアの使用または使用不能、ソフトウェアを通じたサポートまたは他のサービスの提供または提供の失敗、またはソフトウェアを通じた提供または関連コンテンツの提供、またはその他の理由により本ソフトウェアの使用に起因する、またはその他の理由により、このEULAの提供に関連して生じるまた、障害が発生した場合でも、不法行為(過失を含む)、虚偽表示、厳格な責任、OLSOFTまたはサプライヤーの契約違反または保証違反、およびOLSOFTまたはサプライヤーがそのような損害の可能性について助言された場合でも。 18. 責任と救済の制限。お客様が何らかの理由で被る可能性のある損害(本明細書に参照されるすべての損害、および契約またはその他のいかなる直接的または一般的損害も含む)にかかわらず、このEULAおよびお客様の排他的救済措置の下でのOLSOFTおよびそのサプライヤーの責任(ただし、当該保証の違反に関してOLSOFTによって選択された修理または交換の救済を除く)は、より大きな損害に限定されるものとします。お持ちの場合、本ソフトウェアに対して実際に支払われた金額または5.00米ドルまで、ソフトウェアに合理的に依存するものとします。上述の制限、除外、免責事項(第16条、第17条、18条を含む)は、いかなる救済策が本質的な目的に失敗した場合でも、適用法で認められる最大限の範囲に適用されるものとします。 19. 米国政府のライセンス権。1995年12月1日以降に発行された勧誘に基づいて米国政府に提供されるすべてのソフトウェアには、本明細書の他の場所に記載されている商業ライセンス権および制限が適用されます。1995年12月1日以前に発行された勧誘に基づいて米国政府に提供されるすべてのソフトウェアは、FAR、48 CFR 52.227-14(1987年6月)またはDFAR、48 CFR 252.227-7013(1988年10月)に提供されます。 20. 適用法。お持ちの場合、このソフトウェアを米国で取得した場合、このEULAはワシントン州の法律に準拠しています。お持ちの方がカナダで本ソフトウェアを取得した場合、現地の法律で明示的に禁止されていない限り、このEULAはカナダのオンタリオ州で施行されている法律に準拠しています。そして、本件に関して起こり得る紛争に関して、あなたはオンタリオ州トロントに座っている連邦裁判所および地方裁判所の管轄権に同意するものとします。お住まいの地域の法律が適用されます。お客様が他の国でこのソフトウェアを取得した場合、現地の法律が適用される場合があります。 21. 全契約可他性。本EULA(本ソフトウェアに含まれる本EULAの追加または修正を含む)は、ソフトウェアおよびサポートサービスに関するお客様とOLSOFT(存在する場合)との間の全契約であり、本ソフトウェアまたは本契約の対象となるその他の主題に関して、すべての前または同時代の口頭または書面による通信、提案および表明に取って代わるものです。サポートサービスに関するOLSOFTの方針またはプログラムの条件が本EULAの条件と矛盾する限り、本EULAの条件は、制御するものとします。本EULAの条項が無効、無効、執行不能、または違法であると定められており、その他の条項は、完全な効力を持って継続するものとします。 お持ちの方が、他の国で本ソフトウェアを取得した場合、以下のOLSOFT保証が適用されます。 法的権利は影響を受けない - 以下の保証は、いかなる地域にも限定されず、お客様がOLSOFTから直接本ソフトウェアを取得した場合、お客様が販売代理店またはOLSOFTから有する法的権利に影響を及ぼしません。 保証 - 本ソフトウェアは、ユーザーの特定の目的ではなく、汎用ソフトウェアとして設計および提供されています。あなたは、ソフトウェアがエラーフリーでなく、ファイルを定期的にバックアップすることを強くお勧めします。お客様が有効なライセンスを有する場合、OLSOFTは、ソフトウェアを使用するライセンスの受領日から90日間、または適用法によって許可される最短期間において、ソフトウェアに付随する書面による資料に従って実質的に実行されることを保証します。b) OLSOFTが提供するサポートサービスは、実質的なものとする。ソフトウェアに付随するs;b) OLSOFTが提供するサポートサービスは、OLSOFTおよびOLSOFTサポートエンジニアが提供する該当する資料に記載されているとおり、問題の解決に合理的な努力、注意、技能を用いることが必要です。本ソフトウェアが本保証に準拠しない場合、OLSOFTは(a)本ソフトウェアを修理または交換するか、(b)お客様が支払った価格を返します。本ソフトウェアの失敗が事故、乱用、または誤用によって生じる場合、この保証は無効となります。交換ソフトウェアは、元の保証期間の残りの期間または30日間、いずれかの期間長い期間の間、保証されます。お客様は、上記の保証が、本ソフトウェアおよびサポートサービスに関するお客様の唯一の保証であることに同意するものとします。 その他すべての条件の除外 - 適用される法律によって許可され、上記の保証の対象となる最大限の範囲において、OLSOFTは、ソフトウェアおよび本ソフトウェアに付随する書面に関する特定の目的に対する満足のいく品質および適合性の黙示的保証を含むがこれらに限定されない(法令、共通法、担保的またはその他の場合に関係する)すべての保証、条件およびその他の条件を否認します。除外できない黙示的保証は、90日または適用法で許可される最短期間のいずれか大きい期間に制限されます。 責任の制限 - 適用される法律によって許可される最大限の範囲において、OLSOFTの保証に規定されている場合を除き、OLSOFTおよびそのサプライヤーは、本ソフトウェアの使用または利用不能から生じるいかなる損害(事業利益の損失、事業の中断、事業情報の損失、その他の金銭的損失を含む)に対して一切の責任を負わないものとします。いかなる場合でも、本契約の規定に基づくOLSOFTの全責任は、本ソフトウェアに対して実際に支払われた金額に限定されます。これらの制限は、適用される法律によって除外または制限できないいかなる負債にも適用されません。 本EULAに関するご質問、または何らかの理由でOLSOFTに連絡したい場合は、本ソフトウェアに含まれる住所情報を使用して、お客様の国にサービスを提供するOLSOFT子会社に連絡するか、http://www.neuroxl.comのワールド・ワイド・ウェブでOLSOFTにアクセスしてください。