Upgrading wandb 0.4 to 0.5
Unknown0.4.46 → 0.5.22
Fetching 21 releases from GitHub…0 / 21
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- removed:
function termlog(string=…, newline=…) - changed:
function init(job_type=…) → function init(job_type=…, config=…, allow_val_change=…) - added:
variable callbacks - added:
variable config - added:
variable join
- changed:
constructor Agent(api, queue, wandb_runner, sweep_id=…) → constructor Agent(api, queue, sweep_id=…) - added:
variable logger
- removed:
class Agent(object) - removed:
constructor Agent(entity=…) - removed:
method Agent.handle_event(event) - removed:
method Agent.run()
- removed:
field FileStreamApi.RATE_LIMIT_SECONDS - changed:
constructor Api(default_settings=…, load_settings=…) → constructor Api(default_settings=…, load_settings=…, retry_timedelta=…) - changed:
constructor CRDedupeFilePolicy() → constructor CRDedupeFilePolicy(start_chunk_id=…) - changed:
constructor DefaultFilePolicy() → constructor DefaultFilePolicy(start_chunk_id=…) - changed:
method Api.upsert_run(id=…, name=…, project=…, host=…, config=…, description=…, entity=…, repo=…, job_type=…, program_path=…, commit=…, sweep_name=…) → method Api.upsert_run(id=…, name=…, project=…, host=…, config=…, description=…, entity=…, state=…, repo=…, job_type=…, program_path=…, commit=…, sweep_name=…, summary_metrics=…, num_retries=…) - changed:
method FileStreamApi.finish(failed) → method FileStreamApi.finish(exitcode) - added:
constructor CommError(msg, exc=…) - added:
field Api.HTTP_TIMEOUT - added:
method Api.format_project(project) - added:
method Api.repo_remote_url() - added:
method Api.run_resume_status(entity, project, name) - added:
method FileStreamApi.rate_limit_seconds()
- added:
export create_app - added:
export data
- added:
function create_app(config_name, base_path=…)
- added:
export files - added:
export graphql - added:
export static
- added:
function serve_file(path) - added:
function serve_run_file(run_id, filename) - added:
variable files
- added:
variable graphql - added:
variable logger
- added:
function index() - added:
variable static
- added:
function find_run(name, mutator=…) - added:
function load(path_override=…) - added:
function watch_dir(path) - added:
variable base_path - added:
variable data - added:
variable settings
- added:
class BucketConnection(relay.Connection) - added:
class BucketConnection.Meta - added:
class BucketType(Run) - added:
class FileConnectionType(relay.Connection) - added:
class FileConnectionType.Meta - added:
class FileType(graphene.ObjectType) - added:
class LogLine(graphene.ObjectType) - added:
class LogLineConnection(relay.Connection) - added:
class LogLineConnection.Meta - added:
class ModelConnection(relay.Connection) - added:
class ModelConnection.Meta - added:
class ModelType(Project) - added:
class Mutation(graphene.ObjectType) - added:
class Project(graphene.ObjectType) - added:
class ProjectConnection(relay.Connection) - added:
class ProjectConnection.Meta - added:
class Query(graphene.ObjectType) - added:
class Run(graphene.ObjectType) - added:
class Run.Meta - added:
class RunConnection(relay.Connection) - added:
class RunConnection.Meta - added:
class SweepConnectionType(relay.Connection) - added:
class SweepConnectionType.Meta - added:
class SweepType(graphene.ObjectType) - added:
class UpsertProject(relay.ClientIDMutation) - added:
class UpsertProject.Input - added:
class UpsertRun(relay.ClientIDMutation) - added:
class UpsertRun.Input - added:
class UserType(graphene.ObjectType) - added:
field BucketConnection.Meta.node - added:
field FileConnectionType.Meta.node - added:
field FileType.id - added:
field FileType.name - added:
field FileType.sizeBytes - added:
field FileType.updatedAt - added:
field FileType.url - added:
field LogLine.id - added:
field LogLine.level - added:
field LogLine.line - added:
field LogLine.number - added:
field LogLineConnection.Meta.node - added:
field ModelConnection.Meta.node - added:
field Mutation.upsertBucket - added:
field Mutation.upsertModel - added:
field Mutation.upsertProject - added:
field Mutation.upsertRun - added:
field Project.access - added:
field Project.bucket - added:
field Project.bucketCount - added:
field Project.buckets - added:
field Project.createdAt - added:
field Project.description - added:
field Project.entityName - added:
field Project.id - added:
field Project.name - added:
field Project.requestSubscribe - added:
field Project.run - added:
field Project.runCount - added:
field Project.runs - added:
field Project.summaryMetrics - added:
field Project.sweeps - added:
field Project.views - added:
field ProjectConnection.Meta.node - added:
field Query.model - added:
field Query.models - added:
field Query.project - added:
field Query.viewer - added:
field Run.Meta.interfaces - added:
field Run.commit - added:
field Run.config - added:
field Run.createdAt - added:
field Run.description - added:
field Run.events - added:
field Run.exampleTable - added:
field Run.exampleTableColumns - added:
field Run.exampleTableTypes - added:
field Run.fileCount - added:
field Run.files - added:
field Run.framework - added:
field Run.github - added:
field Run.heartbeatAt - added:
field Run.history - added:
field Run.host - added:
field Run.id - added:
field Run.logLines - added:
field Run.name - added:
field Run.patch - added:
field Run.path - added:
field Run.requestSubscribe - added:
field Run.shouldStop - added:
field Run.state - added:
field Run.summaryMetrics - added:
field Run.sweep - added:
field Run.systemMetrics - added:
field Run.tags - added:
field Run.user - added:
field RunConnection.Meta.node - added:
field SweepConnectionType.Meta.node - added:
field SweepType.createdAt - added:
field SweepType.description - added:
field SweepType.heartbeatAt - added:
field SweepType.id - added:
field SweepType.name - added:
field SweepType.runCount - added:
field SweepType.state - added:
field SweepType.updatedAt - added:
field SweepType.user - added:
field UpsertProject.Input.access - added:
field UpsertProject.Input.description - added:
field UpsertProject.Input.entityName - added:
field UpsertProject.Input.framework - added:
field UpsertProject.Input.id - added:
field UpsertProject.Input.name - added:
field UpsertProject.Input.repo - added:
field UpsertProject.Input.views - added:
field UpsertProject.entityName - added:
field UpsertProject.inserted - added:
field UpsertProject.model - added:
field UpsertRun.Input.commit - added:
field UpsertRun.Input.config - added:
field UpsertRun.Input.debug - added:
field UpsertRun.Input.description - added:
field UpsertRun.Input.entityName - added:
field UpsertRun.Input.framework - added:
field UpsertRun.Input.host - added:
field UpsertRun.Input.id - added:
field UpsertRun.Input.jobProgram - added:
field UpsertRun.Input.jobRepo - added:
field UpsertRun.Input.jobType - added:
field UpsertRun.Input.modelName - added:
field UpsertRun.Input.name - added:
field UpsertRun.Input.sweep - added:
field UpsertRun.bucket - added:
field UpsertRun.inserted - added:
field UserType.admin - added:
field UserType.defaultFramework - added:
field UserType.email - added:
field UserType.id - added:
field UserType.photoUrl - added:
field UserType.username - added:
method Project.resolve_bucket(info, **args) - added:
method Project.resolve_buckets(info, **args) - added:
method Project.resolve_description(info, **args) - added:
method Project.resolve_entityName(info, **args) - added:
method Project.resolve_id(info, **args) - added:
method Project.resolve_name(info, **args) - added:
method Project.resolve_run(info, **args) - added:
method Project.resolve_runs(info, **args) - added:
method Project.resolve_summaryMetrics(info, **args) - added:
method Project.resolve_sweeps(info, **args) - added:
method Project.resolve_views(info, **args) - added:
method Query.resolve_model(info, **args) - added:
method Query.resolve_models(info, **args) - added:
method Query.resolve_project(info, **args) - added:
method Query.resolve_viewer(info, **args) - added:
method Run.resolve_events(info, **args) - added:
method Run.resolve_exampleTable(info, **args) - added:
method Run.resolve_fileCount(info, **args) - added:
method Run.resolve_files(info, **args) - added:
method Run.resolve_history(info, **args) - added:
method Run.resolve_logLines(info, **args) - added:
method Run.resolve_name(info, **args) - added:
method Run.resolve_tags(info, **args) - added:
method UserType.resolve_id(info, **args) - added:
static method UpsertProject.mutate_and_get_payload(root, info, **input) - added:
static method UpsertRun.mutate_and_get_payload(root, info, **input) - added:
variable logger - added:
variable schema
- added:
class Base(object) - added:
class Config(Base) - added:
class Description(Base) - added:
class Dir(Base) - added:
class Events(Base) - added:
class History(Base) - added:
class Log(Base) - added:
class Meta(Summary) - added:
class Patch(Base) - added:
class RunMutator(Base) - added:
class Settings(Base) - added:
class Summary(Base) - added:
constructor Base(base_path) - added:
constructor Config(base_path) - added:
constructor Description(base_path) - added:
constructor Dir(base_path) - added:
constructor Events(base_path) - added:
constructor History(base_path) - added:
constructor Log(base_path) - added:
constructor Meta(base_path) - added:
constructor Patch(base_path) - added:
constructor RunMutator(run) - added:
constructor Settings(base_path, project=…) - added:
constructor Summary(base_path) - added:
method Base.read() - added:
method Config.parsed() - added:
method Description.mutate(value) - added:
method Dir.gravatar() - added:
method Dir.load(run=…) - added:
method Dir.load_meta() - added:
method Log.lines() - added:
method Settings.get_project(key=…) - added:
method Settings.parsed() - added:
method Settings.save() - added:
method Settings.set_project(key, value) - added:
method Summary.parsed() - added:
property Base.exists - added:
property Base.file_name - added:
property Base.updated_at - added:
property Dir.created_at - added:
property Dir.heartbeat_at
- added:
class CodeError(Exception) - added:
class NotFoundError(CodeError) - added:
class PermissionError(CodeError) - added:
class ServerError(CodeError) - added:
class ValidationError(CodeError) - added:
constructor CodeError(message, code=…) - added:
function format_error(self, error) - added:
property CodeError.code - added:
property NotFoundError.code - added:
property PermissionError.code - added:
property ServerError.code - added:
property ValidationError.code - added:
variable logger
- added:
function read_tensorflow_log_file(event_file_path)
- added:
function list_routes() - added:
function make_shell_context() - added:
variable app
- added:
class Config - added:
class DevelopmentConfig(Config) - added:
class ProductionConfig(Config) - added:
class TestingConfig(Config) - added:
field Config.BOARD_ADMIN - added:
field Config.SSL_REDIRECT - added:
field DevelopmentConfig.DEBUG - added:
field TestingConfig.TESTING - added:
static method Config.init_app(app) - added:
variable config
- removed:
function describe() - removed:
function logs(run_id) - removed:
function pending_loop(pod_id) - removed:
function push(ctx, run, project, description, entity, force, files) - changed:
function login() → function login(key, server=…, browser=…) - changed:
function pull(project, run, kind, entity) → function pull(project, run, entity) - changed:
function run(ctx, program, args, id, dir, configs, message, show) → function run(ctx, program, args, id, resume, dir, configs, message, show) - added:
class CallbackHandler(BaseHTTPServer.BaseHTTPRequestHandler) - added:
class LocalServer - added:
constructor LocalServer() - added:
function board(port, host, logdir) - added:
function config() - added:
function config_init() - added:
function signup(ctx) - added:
method CallbackHandler.do_GET() - added:
method LocalServer.connect(attempts=…) - added:
method LocalServer.qs() - added:
method LocalServer.start(blocking=…) - added:
method LocalServer.stop(*args) - added:
property LocalServer.result
- removed:
class Config(object) - removed:
constructor Config(config_paths=…, wandb_dir=…, run_dir=…, persist_callback=…) - removed:
function boolify(s) - removed:
method Config.as_dict() - removed:
method Config.desc(key) - removed:
method Config.get(*args) - removed:
method Config.keys() - removed:
method Config.load_json(json) - removed:
method Config.persist() - removed:
method Config.update(params) - removed:
variable logger
- added:
class Error(Exception) - added:
function _set_stage_dir(stage_dir) - added:
function termerror(string) - added:
function termlog(string=…, newline=…) - added:
function wandb_dir() - added:
method Error.encode(encoding) - added:
variable ERROR_STRING - added:
variable LOG_STRING - added:
variable SCRIPT_PATH - added:
variable START_TIME - added:
variable __root_dir__ - added:
variable __stage_dir__
- added:
function get_base_url(default=…, env=…) - added:
function get_config_paths() - added:
function get_debug(default=…, env=…) - added:
function get_description(default=…, env=…) - added:
function get_dir(default=…, env=…) - added:
function get_entity(default=…, env=…) - added:
function get_project(default=…, env=…) - added:
function get_run(default=…, env=…) - added:
function get_show_run(default=…, env=…) - added:
function is_debug() - added:
variable BASE_URL - added:
variable CONFIG_PATHS - added:
variable DEBUG - added:
variable DESCRIPTION - added:
variable DIR - added:
variable ENTITY - added:
variable INITED - added:
variable PROJECT - added:
variable RUN - added:
variable SHOW_RUN
- added:
field FilePusher.RATE_LIMIT_SECONDS
- added:
class FakeGitRepo(object) - added:
constructor FakeGitRepo(*args, **kargs) - added:
property FakeGitRepo.enabled - added:
property GitRepo.email - added:
property GitRepo.has_submodule_diff - added:
variable GitRepo
- added:
class History(object) - added:
constructor History(fname, out_dir=…, add_callback=…, stream_name=…) - added:
method History.add(row=…) - added:
method History.close() - added:
method History.column(key) - added:
method History.keys() - added:
method History.load() - added:
method History.step(compute=…) - added:
method History.stream(name) - added:
property History.torch
- added:
function agent_run(args) - added:
function headless(args) - added:
function main()
- added:
class FileRedirector(object) - added:
class Tee(object) - added:
constructor FileRedirector(redir_file, to_file) - added:
constructor Tee(src_file, sync_dst_file, *async_dst_files) - added:
function spawn_reader_writer(get_data_fn, put_data_fn) - added:
method FileRedirector.redirect() - added:
method FileRedirector.restore() - added:
method Tee.close_join() - added:
static method Tee.pipe(sync_dst_file, *async_dst_files) - added:
static method Tee.pty(sync_dst_file, *async_dst_files) - added:
variable logger
- removed:
class JsonlFile(object) - removed:
constructor JsonlFile(fname, out_dir=…) - removed:
method JsonlFile.add(row) - removed:
method JsonlFile.column(key) - removed:
method JsonlFile.keys() - added:
function write_jsonl_file(fname, data) - added:
method JsonlEventsFile.close() - added:
method JsonlEventsFile.load()
- added:
class WandbCallback(keras.callbacks.Callback) - added:
constructor WandbCallback(monitor=…, verbose=…, mode=…, save_weights_only=…, log_weights=…, log_gradients=…, save_model=…, training_data=…, validation_data=…, labels=…, data_type=…) - added:
export wandb - added:
method WandbCallback.on_batch_begin(batch, logs=…) - added:
method WandbCallback.on_batch_end(batch, logs=…) - added:
method WandbCallback.on_epoch_begin(epoch, logs=…) - added:
method WandbCallback.on_epoch_end(epoch, logs=…) - added:
method WandbCallback.on_train_begin(logs=…) - added:
method WandbCallback.on_train_end(logs=…) - added:
method WandbCallback.set_model(model) - added:
method WandbCallback.set_params(params)
- added:
class Image(object) - added:
class Media(object) - added:
constructor Image(data, mode=…, caption=…) - added:
method Image.guess_mode(data) - added:
method Image.to_uint8(data) - added:
static method Image.captions(images) - added:
static method Image.transform(images, out_dir, fname) - added:
static method Media.from_type(type)
- added:
class Meta(object) - added:
constructor Meta(api, out_dir=…) - added:
field Meta.HEARTBEAT_INTERVAL_SECONDS - added:
method Meta.setup() - added:
method Meta.shutdown() - added:
method Meta.write() - added:
variable METADATA_FNAME
- removed:
class AgentPuller(object) - removed:
class LogPuller(object) - removed:
constructor AgentPuller(agent, entity=…, logger=…) - removed:
constructor LogPuller(run_id, pod_id=…, finished=…) - removed:
method AgentPuller.event(data) - removed:
method AgentPuller.run() - removed:
method AgentPuller.subscribe() - removed:
method LogPuller.lines(data) - removed:
method LogPuller.sync() - removed:
variable api - removed:
variable key
- added:
class Retry(object) - added:
constructor Retry(call_fn, retry_timedelta=…, num_retries=…, retryable_exceptions=…, error_prefix=…) - added:
field Retry.MAX_SLEEP_SECONDS - added:
function make_printer(msg) - added:
property Retry.num_iters - added:
variable logger
- added:
class FileEventHandler(object) - added:
class FileEventHandlerBinaryStream(FileEventHandler) - added:
class FileEventHandlerConfig(FileEventHandler) - added:
class FileEventHandlerOverwrite(FileEventHandler) - added:
class FileEventHandlerOverwriteDeferred(FileEventHandler) - added:
class FileEventHandlerSummary(FileEventHandler) - added:
class FileEventHandlerTextStream(FileEventHandler) - added:
class FileTailer(object) - added:
class LaunchError(Error) - added:
class Process(object) - added:
class RunManager(object) - added:
class WriteSerializingFile(object) - added:
constructor FileEventHandler(file_path, save_name, api) - added:
constructor FileEventHandlerBinaryStream(*args, **kwargs) - added:
constructor FileEventHandlerConfig(file_path, save_name, api, file_pusher, run, *args, **kwargs) - added:
constructor FileEventHandlerOverwrite(file_path, save_name, api, file_pusher, *args, **kwargs) - added:
constructor FileEventHandlerOverwriteDeferred(file_path, save_name, api, file_pusher, *args, **kwargs) - added:
constructor FileEventHandlerSummary(file_path, save_name, api, file_pusher, run, *args, **kwargs) - added:
constructor FileEventHandlerTextStream(*args, **kwargs) - added:
constructor FileTailer(path, on_read_fn, binary=…, seek_end=…) - added:
constructor Process(pid) - added:
constructor RunManager(api, run, project=…, tags=…, cloud=…, job_type=…, port=…) - added:
constructor WriteSerializingFile(f) - added:
field FileEventHandlerConfig.RATE_LIMIT_SECONDS - added:
field FileEventHandlerSummary.RATE_LIMIT_SECONDS - added:
method FileEventHandler.finish() - added:
method FileEventHandler.on_created() - added:
method FileEventHandler.on_modified() - added:
method FileEventHandlerBinaryStream.on_created() - added:
method FileEventHandlerBinaryStream.on_modified() - added:
method FileEventHandlerConfig.finish() - added:
method FileEventHandlerConfig.on_created() - added:
method FileEventHandlerConfig.on_modified() - added:
method FileEventHandlerOverwrite.on_created() - added:
method FileEventHandlerOverwrite.on_modified() - added:
method FileEventHandlerOverwriteDeferred.finish() - added:
method FileEventHandlerSummary.finish() - added:
method FileEventHandlerSummary.on_created() - added:
method FileEventHandlerSummary.on_modified() - added:
method FileEventHandlerTextStream.on_created() - added:
method FileEventHandlerTextStream.on_modified() - added:
method Process.interrupt() - added:
method Process.kill() - added:
method Process.poll() - added:
method Process.terminate() - added:
method Process.wait() - added:
method RunManager.init_run(env=…) - added:
method RunManager.run_user_process(program, args, env) - added:
method RunManager.wrap_existing_process(pid, stdout_read_fd, stderr_read_fd, port=…) - added:
method WriteSerializingFile.write(*args, **kargs) - added:
variable OUTPUT_FNAME - added:
variable logger
- removed:
class Runner(object) - removed:
class RunnerError(Exception) - removed:
class SingleRun(multiprocessing.Process) - removed:
constructor Runner(api) - removed:
constructor SingleRun(api, program, args, id, dir, configs, message, show, show_output, sweep_id, **kwargs) - removed:
method Runner.run(program, args, id=…, dir=…, configs=…, message=…, show=…, show_output=…, sweep_id=…) - removed:
method Runner.running_runs() - removed:
method Runner.stop(run_id) - removed:
method SingleRun.is_running() - removed:
method SingleRun.launch() - removed:
method SingleRun.next_event() - removed:
method SingleRun.run() - removed:
method SingleRun.term()
- added:
class RWLock(object) - added:
constructor RWLock() - added:
method RWLock.await_readable() - added:
method RWLock.await_writable() - added:
method RWLock.reader() - added:
method RWLock.reader_enters() - added:
method RWLock.reader_leaves() - added:
method RWLock.writer() - added:
method RWLock.writer_enters() - added:
method RWLock.writer_leaves()
- added:
field SystemStats.SAMPLES_TO_AVERAGE - added:
field SystemStats.SAMPLE_RATE_SECONDS
- changed:
constructor TextStreamPusher(fsapi, filename, line_prepend=…, prepend_timestamp=…) → constructor TextStreamPusher(fsapi, filename, line_prepend=…, prepend_timestamp=…, lock_function=…) - changed:
method LineBuffer.add_string(string) → method LineBuffer.add_string(data) - added:
method TextStreamPusher.write_string(message, cur_time=…)
- added:
method Summary.load()
- removed:
class ExitHooks(object) - removed:
class FileEventHandler(object) - removed:
class FileEventHandlerBinaryStream(FileEventHandler) - removed:
class FileEventHandlerOverwrite(FileEventHandler) - removed:
class FileEventHandlerOverwriteDeferred(FileEventHandler) - removed:
class FileEventHandlerTextStream(FileEventHandler) - removed:
class FileTailer(object) - removed:
class OutStreamTee(object) - removed:
class Sync(object) - removed:
constructor ExitHooks() - removed:
constructor FileEventHandler(file_path, save_name, api) - removed:
constructor FileEventHandlerBinaryStream(*args, **kwargs) - removed:
constructor FileEventHandlerOverwrite(file_path, save_name, api, file_pusher, *args, **kwargs) - removed:
constructor FileEventHandlerOverwriteDeferred(file_path, save_name, api, file_pusher, *args, **kwargs) - removed:
constructor FileEventHandlerTextStream(*args, **kwargs) - removed:
constructor FileTailer(path, on_read_fn, binary=…) - removed:
constructor OutStreamTee(stream, second_stream) - removed:
constructor Sync(api, job_type, run, config=…, project=…, tags=…, datasets=…, description=…, sweep_id=…) - removed:
function editor(content=…, marker=…) - removed:
method ExitHooks.excepthook(exc_type, exc, *args) - removed:
method ExitHooks.exit(code=…) - removed:
method ExitHooks.hook() - removed:
method FileEventHandler.finish() - removed:
method FileEventHandler.on_created() - removed:
method FileEventHandler.on_modified() - removed:
method FileEventHandlerBinaryStream.on_created() - removed:
method FileEventHandlerBinaryStream.on_modified() - removed:
method FileEventHandlerOverwrite.on_created() - removed:
method FileEventHandlerOverwrite.on_modified() - removed:
method FileEventHandlerOverwriteDeferred.finish() - removed:
method FileEventHandlerTextStream.on_created() - removed:
method FileEventHandlerTextStream.on_modified() - removed:
method OutStreamTee.close() - removed:
method OutStreamTee.fileno() - removed:
method OutStreamTee.flush() - removed:
method OutStreamTee.isatty() - removed:
method OutStreamTee.write(message) - removed:
method Sync.on_file_created(event) - removed:
method Sync.on_file_modified(event) - removed:
method Sync.stop() - removed:
method Sync.update_config(config) - removed:
method Sync.watch(files, show_run=…) - removed:
property Sync.source_proc - removed:
variable ERROR_STRING - removed:
variable logger
- removed:
class SafeSubprocess(object) - removed:
constructor SafeSubprocess(args, env=…, read_output=…) - removed:
method SafeSubprocess.poll() - removed:
method SafeSubprocess.run() - removed:
method SafeSubprocess.terminate()
- added:
class Config(object) - added:
class ConfigError(wandb.Error) - added:
constructor Config(config_paths=…, wandb_dir=…, run_dir=…) - added:
function boolify(s) - added:
method Config.as_dict() - added:
method Config.desc(key) - added:
method Config.get(*args) - added:
method Config.keys() - added:
method Config.load_json(json) - added:
method Config.persist() - added:
method Config.set_run_dir(run_dir) - added:
method Config.update(params, allow_val_change=…) - added:
static method Config.from_environment_or_defaults() - added:
variable FNAME - added:
variable logger
- removed:
constructor WandbKerasCallback(monitor=…, verbose=…, mode=…, save_weights_only=…) - removed:
method WandbKerasCallback.on_batch_begin(batch, logs=…) - removed:
method WandbKerasCallback.on_batch_end(batch, logs=…) - removed:
method WandbKerasCallback.on_epoch_begin(epoch, logs=…) - removed:
method WandbKerasCallback.on_epoch_end(epoch, logs=…) - removed:
method WandbKerasCallback.on_train_begin(logs=…) - removed:
method WandbKerasCallback.on_train_end(logs=…) - removed:
method WandbKerasCallback.set_model(model) - removed:
method WandbKerasCallback.set_params(params) - changed:
class WandbKerasCallback(object) → class WandbKerasCallback(WandbCallback)
- changed:
constructor Run(run_id, dir, config) → constructor Run(run_id=…, mode=…, dir=…, config=…, sweep_id=…, storage_id=…, description=…, resume=…, program=…, wandb_dir=…) - added:
method Run.close_files() - added:
method Run.get_url(api) - added:
method Run.set_environment(environment=…) - added:
property Run.description - added:
property Run.description_path - added:
property Run.has_events - added:
property Run.host - added:
static method Run.from_environment_or_defaults(environment=…) - added:
variable DESCRIPTION_FNAME
- added:
class Client(object) - added:
class Server(object) - added:
constructor Client(port=…) - added:
constructor Server() - added:
function ints2bytes(ints) - added:
method Client.launch_error() - added:
method Client.ready() - added:
method Client.recv(limit) - added:
method Client.send(data) - added:
method Server.connect() - added:
method Server.done(exitcode=…) - added:
method Server.listen(max_seconds=…) - added:
method Server.send(data) - added:
variable CODE_DONE - added:
variable CODE_LAUNCH_ERROR - added:
variable CODE_READY
- added:
class TorchHistory(object) - added:
constructor TorchHistory(history) - added:
method TorchHistory.log_stats(variable_or_module, name=…, prefix=…, values=…, gradients=…) - added:
method TorchHistory.log_tensor_stats(tensor, name) - added:
method TorchHistory.unhook(name) - added:
variable torch