Julia

1/9ページ

Juliaで汎用イテレータ型作ってみた

前置き:トピック Julia のイテレータの実装例の紹介 関数定義のテクニック:引数の指定の仕方 関数定義のテクニック:条件分岐フローを極力省いた宣言的な定義 Julia のイテレータ Julia のイテレータは、start(), done(), next() の3つの関数を multi-dispatch 定義することで新しく作ることができます1。 例(takewhile()を実装してみた2): immutable TakeWhile{ […]

【個人メモ】julia製Web Application Framework "Morsel"を試す

julia ここのところ、朝活と称してスバタやタリーズでドヤ顔をしつつ、 エンターキーを押す活動を行っている。 朝8時30分から9時30分まで。だいたい1時間弱。 今日は何をしようかな、と思ってネタ探ししていた。 そういえばjulia触れてないなあとふと思った。 http://julialang.org/ …よくわかってないので、簡単なWeb Application Frameworkをいじることで 体験しようかなと考えた。 […]

Juliaという速くて書きやすい言語をちょっとだけ覗いてみたんだが、なにやらワクワクするものがあったので報告しようと思う

はじめに 最近うちの会社でも機械学習がホットになってきていて、去年、直属の先輩から「機械学習やりなよ」と言われましたが、「自分にはまだ他にやりたいことがあるので。。。」と逃げていました。 しかし今年の後半になるにつれて、さらに勢いをましている機械学習をみて、「これは今のうちにやらないと置いていかれる」と焦り始めて、ちょっと頑張ってみることにしました。 機械学習には「Python」「R」など長年使われている言語もありましたが、新しもの好き […]

Juliaインストール

こんにちは。Livesense Advent Calendar 2016 その2、8日目を担当させて頂くfkm_yです。 はじめに アドベントカレンダーのネタが思いつかず困っていたら Juliaいいよと聞いたのでJuliaを触ってみました。 Juliaとは 機械学習や統計で使われる計算向け言語 RやPythonに比べて高速 公式サイト http://julialang.org Juliaのインストール mac上でbrewを使ってJuli […]

2017年に向けて——学ぶ言語を選ぶ

 アローラ!  年末です。翌年に想いを馳せる日々ですね。今回はそんなあなたに向けて、私が来年学ぶ言語を選ぶ際に出てきた候補を、理由を添えて書いていきます。 はじめに  私は学生時代にひたすら Hello, World! を書いていました。Hello, World! には言語設計の思想が漂っているものです。さくっと言語にしっくりくるかを確かめるのなら Hello, World! が最適なのです。  というわけで、この記事には Hello, […]

Julia で CIFAR-10 データを画像として表示してみる(外部パッケージ無しで)

TL;DR primitive type で固定長レコード読込 show(io, ::MIME, 〜) で画像をプレビュー表示 ※注意:この記事では、学習・推測(分類)等はしませんっ! 初めに 皆さま、冬休みいかがお過ごしですか? 冬休みの自由研究に、Julia でちょっと実験してみました1。 テーマは、「CIFAR-10 のデータをいろいろ弄ってみる」。 CIFAR-10 Dataset CIFAR-10 とは、機械学習(画像分類)の […]

Juliaデータサイエンスを読んだ感想

この記事は、Julia Advent Calender2日目の記事です。 概要 11月3日にJuliaデータサイエンスワークショップ – connpassを開催し、Juliaデータサイエンス―Juliaを使って自分でゼロから作るデータサイエンス世界の探索の1章から5章を読んでJuliaに入門してみようというワークショップを行いました。 この記事では、これからこの本を購入しようか迷っている方などに向けて、ワークショップに参加し […]

Juliaに触って見ようと思った時に便利なリンク集(2017年末版)

Juliaのv1.0が近々リリースと言われています。 そこで、v1.0リリース前にJuliaに触れて見ようと思った時に、参考になるリンクをまとめてみようと思います。 インストールして、高速チュートリアルをやって、その後、「こんなに簡単に色々なことができるんだ」というイメージがわくことがゴールなイメージです。 書いている私もJuliaかじりたてなので、つっこみや補足お待ちしています。 公式 The Julia Language The F […]

線形回帰の Normal Equation(正規方程式)について

前置き 某 オンライン機械学習コース の Linear Regression with Multiple Variables(多変量線形回帰)で出てきた、Normal Equation(正規方程式)について。 Andrew Ng 先生(以降、Ang先生 と略記)が「導出するのめんどい(意訳)」と言って結果だけ示されたので、ちょっとだけ掘り下げてみました。 その中で、疑問点も浮かんできたので共有してみます。 私自身、まだちゃんと分かってな […]

さだとJuliaでLDA

はじめに さだまさし x IT Advent Calendar 2015 – Qiita という素敵な企画があります。 いたく感激し、参加したいと思ったのですが、考えている間に枠が埋まってしまいました(ohtamanさんに24日枠を取られてしまいました)。 ともかく、Juliaで簡単なLDAを実装し、さだまさしさんの歌詞に適用してみました。 トピックモデル 「トピックモデル」とは、データの潜在的な”トピック”を見つけ出すため […]

1 9