投稿

Test for R2

[This is a work in progress] R squared is one of many ways to calculate how good a line fits some points. It is widely used in mathematics, statics, machine learning, etc fields. In fact it is not only for points (and one line) in a $\mathbb{R}^2$ (2D planes). The concept works for $n$ dimentions: $\mathbb{R}^n$, it is just that for humans it is easier to understand it in 2D planes. Finding a line from some points (WIP) Finding a line that best fits some points is called linear regression. It can be done using severl techniques but the simplest one is by "Linear Regression": So lets assume we have some random points: pointsX = [(0.5, 0.5)] Calculating R squared Toy implementation in Javascript Python implementation: https://www.geeksforgeeks.org/linear-regression-python-implementation/ What does really mean R squared? WIP https://www.khanacademy.org/math/statistics-probability/describing-relationships-quantitative-data/more-on-regression/v/calculating...

tamaneko

Post Description SubTitle tenmega with wrightflyer tenmega only tamaneko with nacho 4d com tamaneko with nacho 4d com tamaneko without nothing

生きているものたち

科学者のためのCocoa(パートIII): 生きているもの 英語のチュートリアルの作成日:2006年11月20日 著者:Drew McCormack 英語のチュートリアル: MacResearch.org 翻訳:Ignacio Enriquez 私たちってどういう風に創造されましたか?いつ滅ぼされるでしょうか? 最近なぜこんなに忘れっぽくなりましたか?この全ての質問は重要であります。しかしながら、今日(または近い未来に)一つも答えることができません。ですが、これらは科学者のためのCocoaのシリーズに関係しています:オブジェクトのライブサイクルです。オブジェクトはどうやって生まれるか?いつ削除されるか?そして、どのように自分自身を解放するのか? 最後ですが、もっとも重要なのは、最近なぜこんなに忘れっぽくなったのか?... いや違う!...どのようにCocoaはプログラムのメモるの管理を行うかというのです。 How did we get created? When will we be destroyed? Why am I so forgetful lately? Important questions all. Unfortunately we will not answer any of them today (or in the future for that matter), but they are related to the topic of this installment of the Cocoa for Scientists series: object life-cycle. How does an object get born? When does it get deleted, and how does it deallocate itself? And, last but by no means least: Why am I so forgetful lately...no...how does a Cocoa program manage its memory use? オブジェクトのメモリの割当と初期化 Allocating and Initializing Objects 前回はクラスについて学びまし...

クラッシーココア

科学者のためのCocoa(パート2):クラッシーココア 英語のチュートリアルの作成日:2006年10月31日 著者:Drew McCormack 翻訳:Ignacio Enriquez この科学者向けのCocoaのチュートリアルの第一回では、Objective-Cのコードとのファーストコンタクトをとることができましたね。うまくいけば、現在、その遭遇のショックから十分回復していることと思います。ここからはもう少し深く掘り下げていきたいと思います。 このパートではObjective-Cのオブジェクト指向の構成要素を注意深く見ていきます:クラスとオブジェクトです。 オブジェクト指向プログラミングとむだ骨 多くの科学者/研究者がオブジェクト指向(OO)スタイルのプログラミングに自然に反感を持ちます。結果的に”遅い”コードになるとか、他者は見ることができない小さいブラックボックスにアルゴリズムの微妙さを隠すなどと主張する者がいますが、事実上、このような議論はある程度根づいているが、大抵誇張であるか、またはポイントから完全に外れています。 実際にオブジェクト指向プログラミング(OOP)は理由があって科学界の外で著しく成功しているのですから、もうむだ骨を折ることは止めて この新しいパラダイムを取り入れるときでしょう。チェッ、Fortranさえ現在、OOPをサポートしてるんだぜぇ! 私は皆さんのお手伝いをする為にここにいます、そしてできれば好きになっていただきたい。 クラス対型 初対面のときOOPは恐らく完全に未知の生き物に見えるかもしれませんが、しばらくすると 足が4本あって、頭があって、そして尻尾もあることに気付きます。実際に手続き型プログラミングモデルの進化過程から自然に生まれたもので、多くの科学者、研究者は既に慣れています。 例えば、クラスを挙げましょう。クラスはOOプログラムのビルの基本コンクリートブロックであります。Cでは構造体は変数を持っているデータの型を定義します。例えば、分子シミュレーションのパッケージに以下のものが見つかるかもしれません。 struct Atom { double mass; double position[3]; } Atomはmassとpositionの変数を持っている型です。これらの変数が一緒にAtom...

ハローブレーブニューワールド

科学者のためのCocoa(パート1):ハローブレーブニューワールド 英語チュートリアルの作成日:2006年10月17日 日本語版作成日:2010年一月2日 著者:Drew McCormack 英語のチュートリアル: MacResearch.org 翻訳:Ignacio Enriquez なちょ4D Objective-Cに異議? 私は最近、MacResearchに入ったが、私はサイトとそのコンテンツにどのような貢献ができるか決めなければなりませんでした。この過去数年間で 定期的にCocoa開発の オンライン記事 を書き、それら最終的に 本 になりました。なので、Cocoaのことは論外ではありませんでした。しかしならが、私は 研究者 (理論化学)でもあり FortranとCのような恐竜で日々プログラミングしている。そして、科学プログラミングのいつくかの 短いコース も書いたことがあります。 私がまだしていないことは、ScientistsのためにCocoaのコースを開発することです、そして、出来事の驚異の並置で、私は現在、まさしくそれをする立場にいます。 Cocoaを学ぶ多くの場所があります、(アップルの ドキュメンテーション も)しかし科学者や科学者プログラミングを明確に対象とした素材はありません。私の経験では、科学者はあまりに多くの時間を浪費する余裕がないし、ちょっと昔の技術に深く取り入り込んで新しく紹介された概念を理解するのに困る人は少なくなく 科学者はCocoaの様な新しい技術を学ぶときに特別な扱いをする必要があります。結局 研究/科学はメインですから。 このチュートリアルのシリーズでは、Java、C#よりも むしろFortran、Cに慣れた人の好みに合う方法でアップルのフレームワークを紹介したいと思います。私は多くの科学的開発者にとって オブジェクト指向(OO)のような慣れない概念について話し、Fortranのような手続き型言語にすこし戻ります。なぜなら、言語の設計の動機を強調し そのメリットと潜在的デメリットをハイライトするためであります。  もちろん、Objective-C言語はCocoaの一つの局面にすぎません。或るものが最も小さい方の局面を言いさえするでしょう。残りはフレームワーク自体であり、(あなたにあなたの友人を感...