Iterator

Iteratorって今まで何となく使ってた。まぁ、何となく使えるように抽象化されてるわけだけど。
一応メモ。

Iteratorとは、プログラミング言語において、配列やそれに類似するデータ構造の各要素に対する「繰返し処理」の抽象化であり、実際のプログラミング言語では、オブジェクトまたは文法などとして現れる。「反復するためのもの」の意味で反復子と訳される。繰返子という妙訳もある。

関連記事

OpenCVの三角測量関数『cv::triangulatep...

サンプルコードにも間違いはある?

CycleGAN:ドメイン関係を学習した画像変換

SONY製のニューラルネットワークライブラリ『NNabla』

Webサイトのワイヤーフレームが作成できるオンラインツール

OpenCVのバージョン3が正式リリースされたぞ

ManimML:機械学習の概念を視覚的に説明するためのライブ...

GAN (Generative Adversarial Ne...

MythTV:Linuxでテレビの視聴・録画ができるオープン...

オープンソースのロボットアプリケーションフレームワーク『RO...

pythonもかじってみようかと

Rerun:マルチモーダルデータの可視化アプリとSDK

openMVG:複数視点画像から3次元形状を復元するライブラ...

UnityのGameObjectの向きをScriptで制御す...

OpenCV 3.3.0-RCでsfmモジュールをビルド

ドットインストールのWordPress入門レッスン

Mac用のSubversionクライアント 『SCplugi...

iPhoneアプリ開発 Xcode 5のお作法

Geogram:C++の3D幾何アルゴリズムライブラリ

クラスの基本

OpenVDB:3Dボリュームデータ処理ライブラリ

SVM (Support Vector Machine)

OpenCVで平均顔を作るチュートリアル

ドラッカーの提唱する大学卒業までに身につけるべき4つの能力

konashiのサンプルコードを動かしてみた

網元AMIで作ったWordpressサイトのインスタンスをt...

ManuelBastioniLAB:人体モデリングできるBl...

OpenCVで顔のランドマークを検出する『Facemark ...

iOSで使えるJetpac社の物体認識SDK『DeepBel...

OpenCVの超解像(SuperResolution)モジュ...

Point Cloud Utils:Pythonで3D点群・...

Unityで学ぶC#

Blendify:コンピュータービジョン向けBlenderラ...

VCG Library:C++のポリゴン操作ライブラリ

Multi-View Environment:複数画像から3...

『Follow Finder』 (Google Labs)

リクナビを使わない就職活動

Raspberry Pi 2のGPIOピン配置

甲虫の色とか

AnacondaとTensorFlowをインストールしてVi...

Raspberry PiのGPIOを操作するPythonライ...

Unityの各コンポーネント間でのやり取り

コメント