All Projects → stan-ja → stan-ja

stan-ja / stan-ja

Licence: other
Stanマニュアルの日本語への翻訳プロジェクト

Programming Languages

CSS
56736 projects
shell
77523 projects
HTML
75241 projects

Projects that are alternatives of or similar to stan-ja

Rstan
RStan, the R interface to Stan
Stars: ✭ 760 (+1333.96%)
Mutual labels:  bayesian-inference, stan, bayesian-data-analysis
Bda r demos
Bayesian Data Analysis demos for R
Stars: ✭ 409 (+671.7%)
Mutual labels:  bayesian-inference, stan, bayesian-data-analysis
Bda py demos
Bayesian Data Analysis demos for Python
Stars: ✭ 781 (+1373.58%)
Mutual labels:  bayesian-inference, stan, bayesian-data-analysis
Rstanarm
rstanarm R package for Bayesian applied regression modeling
Stars: ✭ 285 (+437.74%)
Mutual labels:  bayesian-inference, stan, bayesian-data-analysis
Stan
Stan development repository. The master branch contains the current release. The develop branch contains the latest stable development. See the Developer Process Wiki for details.
Stars: ✭ 2,177 (+4007.55%)
Mutual labels:  bayesian-inference, stan, bayesian-data-analysis
Shinystan
shinystan R package and ShinyStan GUI
Stars: ✭ 172 (+224.53%)
Mutual labels:  bayesian-inference, stan, bayesian-data-analysis
TrendinessOfTrends
The Trendiness of Trends
Stars: ✭ 14 (-73.58%)
Mutual labels:  bayesian-inference, stan
Bayesian Analysis Recipes
A collection of Bayesian data analysis recipes using PyMC3
Stars: ✭ 479 (+803.77%)
Mutual labels:  bayesian-inference, bayesian-data-analysis
Brms
brms R package for Bayesian generalized multivariate non-linear multilevel models using Stan
Stars: ✭ 825 (+1456.6%)
Mutual labels:  bayesian-inference, stan
Pymc Example Project
Example PyMC3 project for performing Bayesian data analysis using a probabilistic programming approach to machine learning.
Stars: ✭ 90 (+69.81%)
Mutual labels:  bayesian-inference, bayesian-data-analysis
Rhat ess
Rank-normalization, folding, and localization: An improved R-hat for assessing convergence of MCMC
Stars: ✭ 19 (-64.15%)
Mutual labels:  bayesian-inference, bayesian-data-analysis
Rethinking Pyro
Statistical Rethinking with PyTorch and Pyro
Stars: ✭ 116 (+118.87%)
Mutual labels:  bayesian-inference, bayesian-data-analysis
Dbda Python
Doing Bayesian Data Analysis, 2nd Edition (Kruschke, 2015): Python/PyMC3 code
Stars: ✭ 502 (+847.17%)
Mutual labels:  bayesian-inference, bayesian-data-analysis
Bayesian Stats Modelling Tutorial
How to do Bayesian statistical modelling using numpy and PyMC3
Stars: ✭ 480 (+805.66%)
Mutual labels:  bayesian-inference, bayesian-data-analysis
KissABC.jl
Pure julia implementation of Multiple Affine Invariant Sampling for efficient Approximate Bayesian Computation
Stars: ✭ 28 (-47.17%)
Mutual labels:  bayesian-inference, bayesian-data-analysis
metaBMA
Bayesian Model Averaging for Random and Fixed Effects Meta-Analysis
Stars: ✭ 20 (-62.26%)
Mutual labels:  bayesian-inference, stan
Projpred
Projection predictive variable selection
Stars: ✭ 76 (+43.4%)
Mutual labels:  bayesian-inference, stan
Bayadera
High-performance Bayesian Data Analysis on the GPU in Clojure
Stars: ✭ 342 (+545.28%)
Mutual labels:  bayesian-inference, bayesian-data-analysis
DynamicHMCExamples.jl
Examples for Bayesian inference using DynamicHMC.jl and related packages.
Stars: ✭ 33 (-37.74%)
Mutual labels:  bayesian-inference, bayesian-data-analysis
geostan
Bayesian spatial analysis
Stars: ✭ 40 (-24.53%)
Mutual labels:  bayesian-inference, stan

Circle CI

Modeling Language User’s Guide and Reference Manual, v2.16.0 (日本語訳)

最新版の翻訳 pdf は releases から取得できます.

目的

Modeling Language User’s Guide and Reference Manual, v2.16.0 の日本語訳の作成です.

文章のルール

pdf(閲覧したい)とhtml(検索エンジンでヒットさせたい)の両方へ自動的に変換したいためMarkdownで書くことを採用しました(そのため, 変換は便利ですが数式やリファレンスの記述でやや苦労しています).

Markdown関連

  • Markdownのルール
  • 数式・コード・画像の前後や段落分けのために 空行 が必要となることに注意.
  • Part XX は #
  • Chapter は ##
  • sub chapter は ###

文体関連

  • 文体は丁寧語にしてください.
  • 句読点は翻訳者の自由にしてください. 最終的なpdfとhtmlにする時には. に, , に置換します.

数式関連

  • ブロック数式は$$$$で囲んでTeX記法を使ってください(ただし1行で書いてください).
$$ TeX記法 $$
  • TeX記法がよくわからない場合は, 数式の画像を作成して以下のように数式画像への相対パスを記載してください(参考).
![適当な文字列](数式画像への相対パス)
  • インライン数式は$$で囲んでTeX記法を使ってください.
  • TeX記法を統一するための議論もここに存在します.
  • なお, 過去はGitHub上のMarkdown表示でも数式を閲覧したかったため, ブロック数式をこのように 書いていました.

ソースコードやその他のルール

  • 複数行に渡るStanコードは```と```で囲む
  • インラインのStanコードは`と`で囲む
  • 自信のない箇所は英文のままにしておく. できれば, **と**で囲んで強調しておく.
  • 脚注については、「本文です。^[脚注です。]」のようにします.

運用のルールとgitの初歩

プロジェクト全般に関すること

翻訳の流れ

  • 作業のはじめに, 各自のPCからGitHub上の最新のmaster branchを取得します.
  • 各自のPCでbranchを切ります.
    • 新しく記事を作成する場合は, ブランチ名の接頭語に create/ をつけます.
    • 修正する場合は, ブランチ名の接頭語に fix/ をつけます.
    • ブランチ名に fix/chapXX のように chapXX が含まれているとPull Request作成時にpdfが自動で作られます. レビューに便利です.
      • それ以外の例外的な部分も作業内容がわかるようにbranch名を決めてください.
  • 翻訳します.
  • addおよびcommitします. そしてGitHubへそのbranchをpushします.
  • GitHub上で「そのbranchをmaster branchへマージするためのPull Request」を作成します. レビュワーを募ります(最低1名).
  • レビュワーはレビューをします.
    • レビュワーはPull Request上でコメントします. 「Files changed」のページで行単位でコメントできます.
    • Pull Requestの際に作られるpdfまたはhtmlを見ながらレビューを行います.
    • レビュワーの指摘を受けて, 訳者はコメントに返事をしたり, 議論します. 
    • 各自のPCで訳を修正して, commitおよび同じbranchにpushします.
  • レビュワーのLGTM(Looks Good To Me = いいと思うよ)が出るまで上記のレビューを繰り返します.
  • 松浦もしくは訳者がPull Requestをmergeします.

gitの初歩

  • master branchを取得
git checkout master
git pull origin master

レポジトリ自体を初めて取得する場合は

git clone https://github.com/stan-ja/stan-ja
  • 作業用のbranchを切る
git checkout -b 'create/partXX/chapYY'
  • 修正したファイルをステージングする
git add hoge/huga.md
  • インデックスに追加した更新をローカルブランチにcommitする

何を修正したのかがわかるようにコミットメッセージを追加しましょう.

git commit -m '1章を翻訳しました'
  • コミット内容をリモートブランチにpushする
git push origin create/partXX/chapYY

レビュー時にpdfとhtmlへのリンクが見つからない場合の確認方法

GitHub上でPull Requestを作成するとCircleCIで自動的にpdfとhtmlに変換処理が行われます. Pull Requestページのcommit履歴の横にチェックマークまたはバツ印がつきます. これらはCircleCIのビルドページへのリンクになっています.

ビルドが成功している場合はArtifactsというタブが表示されます(ログインしている必要があります). その中をドリルダウンしていくとpdfとhtmlへのリンクが表示されています. ビルドが失敗している場合はTest Resultsというタブの$ build/build_chapter.shというブロックをクリックするとエラー詳細が表示されます.

PR

CircleCI

参考サイト

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].