web-dev-qa-db-ja.com

GoogleColaboratoryの新しいフォーム機能

the new form feature

誰かが新しいフォーム機能の使用方法をノートブックの例で説明または提供できますか?とてもエキサイティングに見えますが、例も発表もどこにも見つかりません。

ここに公式の例があります:

https://colab.research.google.com/notebooks/forms.ipynb

確かにエキサイティングな機能。チェックボックスと日付フィールドを使用できるようです。

boolean_checkbox = True #@param {type:"boolean"}
date_input = '2018-03-22' #@param {type:"date"}

しかし、既存の変数を使用してドロップダウンリストを作成できるようにしたいと思っています。現在、これは制限されているようです。

dropdown = '1st option' #@param ["1st option", "2nd option", "3rd option"]

明確にするために、私は書くことができるようになりたいです

countries = df['country'][0] #@param df.country.unique()

誰でも?

5
Sergio Lucero

これは開発中の機能のようです。数日前、クラスで生徒と一緒に使用していた屈折ドキュメントで気づきました。これは、以前は行う理由がなかったmatplolibをインポートしたためだと思いました。

後で詳細を確認するためにドキュメントをリロードしましたが、「フォーム」ボタンと「フィールド」ボタンがマウスオーバーメニューから消えていました。

私は夢を見ていなかったことを知っています

@題名

属性はまだありました!

関係のない学生用ドキュメントを開いてマークを付けたところ、追加のメニュー項目があります。このドキュメントにはmatplotlibはなく、基本的なPythonだけです。

3
Dnaaz

可能なすべてのタイプは次のとおりです。

var_int    = 15           #@param {type:"integer"}
var_float  = 0.36         #@param {type:"number"}
var_bool   = False        #@param {type:"boolean"}
var_date   = "2018-10-21" #@param {type:"date"}
var_str    = "str"        #@param {type:"string"}
var_raw    = "raw"        #@param {type:"raw"}

var_slider = 39           #@param {type:"slider", min:0, max:100, step:1}
var_enum   = "val1"       #@param ["val1", "val2", "val3"]

タイプはかなり自明です。

2
Salvador Dali

これは、Colabノートブックに値を入力するための便利でシンプルな機能ですが、Colabのドキュメントにはまだ記載されていません。

たとえば、画像のインスタンスセグメンテーションを実行するノートブックがあります。画像のURLを指定するには、次のようにpython変数を変更する前に:

image_url = 'http://example.com/image.jpg'

これで、次の値を使用してユーザーフレンドリーなフォームフィールド(「+フィールド」ボタン)を作成できます。

  • 変数名= image_url
  • 変数タイプ=文字列
  • フォームフィールドタイプ=入力

次に、フォームの視覚化([+フィールド]ボタンの近くのドロップダウン)に切り替えて、ノートブックの実行中にフォームのみを視覚化します。

1
RomRoc